下載安裝
下載地址:https://github.com/tporadowski/redis/releases
這里下載的是 Redis-x64-5.0.10.msi
直接安裝,安裝過程勾選添加環境變量,其他都 next
安裝可以參考:windows 下安裝 Redis
默認安裝路徑為 C:\Program Files\Redis
安裝目錄文件
運行 Redis
安裝目錄下,輸入運行命令行:redis-server.exe redis.windows.conf
注意:windows 下首次運行可能會失敗,具體請看下面的解決方案
運行失敗的情況
如圖,首次運行的時候出現了:
[18756] 10 Feb 17:55:53.864 # Could not create server TCP listening socket 127.0.0.1:6379: bind: 操作成功完成。
解決方法
在安裝目錄下,輸入以下命令
redis-cli.exe 127.0.0.1:6379>shutdown not connected>exit
然后重新輸入運行命令:redis-server.exe redis.windows.conf
設置密碼
可以參考:redis如何設置密碼
1、cli 修改
在安裝目錄下,輸入以下命令
redis-cli.exe 127.0.0.1:6379> config set requirepass 123456
這里將密碼設置為 123456
密碼設置之后,當你退出再次連上redis的時候,就需要輸入密碼了,不然是無法操作的。
注:這種方式設置密碼,每次重啟計算機密碼就失效
2、配置文件修改
修改配置文件 redis.windows.conf
# requirepass foobared requirepass 123456
之后啟動 redis 以這個配置文件啟動:
redis-server.exe redis.windows.conf
設置密碼以后如何進入 Redis
進入 redis-cli.exe 時,附帶密碼
redis-cli.exe -a 123456
進入以后,再輸入密碼
redis-cli.exe 127.0.0.1:6379> auth 123456
有可能出現的坑
1、進入 redis-cli.exe 時報錯
提示:Could not connect to Redis at 127.0.0.1:6379: 由於目標計算機積極拒絕,無法連接。
原因:沒有打開 Redis 服務
解決1:在安裝目錄下,輸入運行命令行:redis-server.exe redis.windows.conf
解決2:在安裝目錄下,直接雙擊運行:redis-server.exe
參考來源
https://www.cnblogs.com/hankleo/p/11751440.html (Hank 的 [已解決]報錯: Creating Server TCP listening socket 127.0.0.1:6379: bind: No error)
https://blog.csdn.net/leisure_life/article/details/82078233 (浪丶盪 的 下載並安裝windows版本的Redis)
https://blog.csdn.net/qq_42815754/article/details/83827375 (涼涼的西瓜 的 redis如何設置密碼)