1. 程式人生 > >關於redis使用的一些注意事項

關於redis使用的一些注意事項

1.首先redis使用預設無密碼,如果想要有密碼就必修修改配置檔案redis.conf(或者redis.windows.conf、redis.windows-service.conf,選擇一個感覺都一樣)。開啟配置檔案找到requirepass,把前面#號去掉(不要留空格),然後再後面設定你的密碼,設定完畢後再重啟伺服器

2.重啟伺服器也要說一下,個人感覺這裡挺多坑的

(一)第一種情況是你沒有將redis目錄配置進環境變數的時候,前往redis目錄,然後輸入redis-server.exe空格帶上你的配置檔名,這樣配置檔案才能生效,否則配置檔案沒有任何效果。

啟動之後我也不知道為什麼沒有任何提示(但服務確實啟動起來了,親測安裝版有提示,壓縮版不知道為啥什麼反應都沒),這個也需要大神解答。然後開啟一個客戶端連線上去

記得帶上密碼登入,否則無法操作這個redis(cfx是我的密碼),登入上去就可以操作了。

(二)這裡說下第二種情況,因為我覺得每次都得進入redis目錄操作太麻煩了,於是我配置環境變數,開啟cmd就可以輸入指令,但這樣產生一個問題,當我輸入指令進行登入的時候報了一個這樣的錯,

我在網上找了很多資料都沒有什麼解決,後來我試了下這樣配置檔案使用絕對路徑,發覺ok了(這個也不知道為啥)

也同樣能開啟服務(這裡作下記錄,希望有大神解答)

3.說下遠端連線redis服務,如果要實現遠端連線,必修再配置檔案中把bind 127.0.0.1備註掉(前面加個#),不然只允許本地訪問


然後連線的時候這樣 

redis-cli -h host -p port -a password
host指伺服器ip地址   port指埠    password 指密碼

講到這裡,如果有不對的地方,希望大家指正。