Windows安裝Redis數(shù)據(jù)庫(kù)及使用


window下的安裝

Window下載鏈接:https://github.com/MicrosoftArchive/redis/releases

圖片1.png

圖片2.png
圖片3.png

Redis Desktop Manager 可視化工具:
http://github.com/uglide/RedisDesktopManager/releases


部署Redis

Redis安裝成windows服務(wù),開(kāi)機(jī)自啟動(dòng),命令如下:

  • redis-server --service-install redis.windows.conf
  • 安裝完之后,就可看到Redis已經(jīng)作為windows服務(wù)了,但是安裝好之后,Redis并沒(méi)有啟動(dòng)
  • 啟動(dòng)命令redis-server --service-start
  • 停止命令redis-server --service-stop

解決redis遠(yuǎn)程連接不上的問(wèn)題

redis現(xiàn)在的版本開(kāi)啟redis-server后,redis-cli只能訪(fǎng)問(wèn)到127.0.0.1,因?yàn)樵谂渲梦募泄潭薸p,因此需要修改redis.conf(有的版本不是這個(gè)文件名,只要找到相對(duì)應(yīng)的conf后綴的文件即可)文件以下幾個(gè)地方。

  • 1.bind 127.0.0.1改為 #bind 127.0.0.1
  • 2.protected-mode yes 改為 protected-mode no
  • 3.加入 daemonize no(這個(gè)是是否在后臺(tái)啟動(dòng)不占用一個(gè)主程窗口)
  • 4.redis-server.exe redis.windows.conf
  • 5.然后進(jìn)入redis的目錄 輸入 redis-cli.exe -h 195.124.45.12 -p 6379 就可以遠(yuǎn)程訪(fǎng)問(wèn)了(其中195.124.45.12 -p 6379為你要連接的IP地址)

設(shè)置自啟動(dòng)Redis-server服務(wù)

1、由于上面雖然啟動(dòng)了redis,但是只要一關(guān)閉cmd窗口,redis就會(huì)消失。所以要把redis設(shè)置成windows下的服務(wù)。
2、設(shè)置服務(wù)命令

redis-server --service-install redis.windows-service.conf --loglevel verbose

如果遇到Redis安裝系統(tǒng)服務(wù)1073錯(cuò)誤
-------------------------------------------------
:
[12820] 06 Sep 11:00:26.431 # HandleServiceCommands: system error caught. 
error code=1073,message = CreateService failed: unknown error

解決辦法:

  • 先卸載服務(wù):redis-server --service-uninstall
  • 然后再安裝:redis-server --service-install redis.windows.conf
  • 啟動(dòng)命令: redis-server --service-start

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容