redis-cli是Redis內建的命令列工具,您可以在ECS執行個體或本地裝置上通過redis-cli串連、管理雲資料庫Tair(相容 Redis)執行個體。本文介紹安裝redis-cli以及串連執行個體的操作步驟和常見的串連報錯。
免費試用
阿里雲免費試用面向合格新使用者,提供一定時間段的免費試用阿里雲產品的權益,更多資訊請參見免費試用。
快速瞭解串連執行個體流程
準備工作
如果您的裝置未安裝redis-cli,請參考下述安裝說明進行安裝。
串連操作
進入redis-cli安裝目錄下。
Windows系統
開啟命令列視窗,進入redis-cli所屬的目錄。
macOS系統
進入../redis-cli所屬的目錄,例如
cd /opt/homebrew/bin
。Linux系統
進入..\redis-7.0.0\src所屬的目錄,例如
cd /home/redis-7.0.0/src
。執行下述命令通過redis-cli串連執行個體:
./redis-cli -h hostname -p port [-c]
說明在Windows中使用PowerShell啟動redis-cli的命令為
.\redis-cli -h hostname -p port [-c]
。表 1. 參數說明
參數
說明
擷取方式
hostname
執行個體的串連地址
通過專用網路串連:需擷取執行個體的專用網路串連地址。
通過公網串連:需擷取執行個體的公網串連地址。
具體操作,請參見查看串連地址。
port
執行個體的連接埠號碼
連接埠號碼預設為6379,您也可以自訂連接埠號碼。具體操作,請參見修改串連地址或連接埠。
-c
啟用叢集模式
串連樣本:
預設地址(適用於通過預設地址串連的情境,例如標準架構執行個體的串連地址或叢集架構執行個體的Proxy 位址):
./redis-cli -h r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com -p 6379
叢集架構直連地址(適用於叢集架構通過直連地址串連的情境):
./redis-cli -h r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com -p 6379 -c
執行下述命令完成密碼驗證:
AUTH password
表 2. 參數說明
參數
說明
password
樣本:
AUTH testaccount:Rp829dlwa
常見報錯
如果執行個體的小版本過低,報錯資訊可能與下表不一致,建議將執行個體升級至最新的小版本。具體操作,請參見升級小版本與代理版本。
報錯資訊 | 原因及解決方案 |
| 未添加正確的白名單,請參見快速瞭解串連執行個體流程中第2步添加正確的白名單。 |
| |
| 密碼錯誤,請使用正確的密碼和密碼格式。根據選取帳號類型的不同,密碼格式有一定區別。
說明
|