當我們安裝了redis服務后,,發(fā)現(xiàn)在其配置文件redis.windows.conf(或redis.conf)設置了密碼:requirepass 123456 但是打開redis-cli.exe后輸入命令config get requirepass發(fā)現(xiàn):
這說明配置文件中密碼設置后沒有生效,。 原因:問題在于我們啟動redis服務時是直接在其安裝目錄中雙擊redis-server.exe啟動的,,這樣啟動的結果是,,配置文件不會指定,此時redis并不會自動使用安裝目錄下的redis.windows.conf(或redis.conf)文件
紅線框住的的提示說的很明確“ Warning: no config file specified”沒有指定配置文件 解決方法: 法1:實際上我們直接在安裝目錄中啟動redis服務時錯誤的,,正確的方式是打開“運行”,,鍵入“cmd”切到安裝目錄后輸出redis-server.exe redis.windows.conf,回車,,就可以了,。
法2:在redis安裝目錄下新建文件startup.bat后,右擊“編輯”,,或者先用記事本建立該文件,,再把擴展名改一下,文件里面寫上:redis-server.exe redis.windows.conf,。保存,,以后再運行就直接運行這個文件,不要再直接運行redis-server.exe了,,就可以了,。
|
|