一、驗證密碼有沒有生效
運行cmd,cd到redis的目錄下
輸入“redis-cli.exe” 回車
輸入“auth 123456” 回車
若錯誤,說明沒有設置密碼或者設置的密碼沒有生效
輸入“exit” 回車就立即退出redis
二、解決方案是:直接修改后綴是 .conf 的文件,再用命令啟動
在redis的目錄下找到后綴是 .conf 的文件,文件的名稱不統一,以我的為例如下圖
我有兩個后綴是 .conf 的文件,這兩個文件都用編輯器打開,比如我用Notepad++打開的。
打開文件后 “Ctrl+F”查找“requirepass”,找到“# requirepass foobared”
在下面添加一行“requirepass 123456”
然后保存關閉,
注意如果跟我一樣有兩個后綴是 .conf 的文件,那么兩個文件都要這樣修改一下
完成上述操作后 先在“服務”中將redis停止
再在命令窗口輸入“redis-server.exe redis.windows.conf”回車
看到如下圖說明成功(注意命令中的“redis.windows.conf”是以.conf 為后綴的那個文件名,只要“redis.windows.conf”不要用“redis.windows-service.conf”)
完成上述操作后 關閉命令窗口,再手動啟動redis服務
此時就密碼就可生效了,可以走上面第一步去驗證一下
都返回的是“OK”,就成功了。