Redis服務(wù)自動(dòng)開啟、設(shè)置密碼和閃退問題及解決
一、設(shè)置密碼
一次性密碼重啟后失效
config set requirepass 123456
配置文件設(shè)置密碼不會(huì)丟失
打開redis.conf文件
requirepass 后是密碼
重啟服務(wù)
指定配置文件啟動(dòng),配置才能生效!重啟也不會(huì)丟失密碼。
二、Redis 服務(wù)自動(dòng)開啟
安裝 Redis 服務(wù)需要管理員權(quán)限。如果你沒有以管理員身份運(yùn)行命令提示符,可能會(huì)導(dǎo)致失敗。
1、以管理員身份運(yùn)行命令提示符
右鍵點(diǎn)擊“命令提示符”圖標(biāo),選擇“以管理員身份運(yùn)行”。
2、注冊(cè)為 Windows 服務(wù)
注冊(cè)服務(wù)并指定配置文件
"C:\Program Files\Redis\redis.conf" 是配置文件的地址
redis-server --service-install "C:\Program Files\Redis\redis.conf" --loglevel verbose
3、啟動(dòng)服務(wù)
如果有密碼現(xiàn)登錄
redis-cli -a your_password
如果沒密碼直接開啟
redis-server --service-start
4、測(cè)試 Redis 連接
redis-cli ping
如果返回 PONG,說明 Redis 服務(wù)正常運(yùn)行
5、 常用的redis服務(wù)命令。
- 啟動(dòng)redis:redis-server --service-start
- 卸載服務(wù):redis-server --service-uninstall
- 開啟服務(wù):redis-server --service-start
- 停止服務(wù):redis-server --service-stop
三、Redis在雙擊redis-server.exe出現(xiàn)閃退問題
我遇到的兩種情況
1、時(shí)間長(zhǎng)了重登一下
登錄
然后命令行輸入下面代碼,進(jìn)行登錄,沒有密碼可以跳過此步驟
127.0.0.1:6379> auth 自己密碼
斷掉連接,退出客戶端
127.0.0.1:6379> shutdown not connected> exit
2、端口 6379 被占用
Redis 默認(rèn)使用 6379 端口,如果該端口已被其他進(jìn)程占用,Redis 將無法啟動(dòng)。
解決方法:查找并釋放 6379 端口
查找占用端口的進(jìn)程
打開 PowerShell 并運(yùn)行以下命令,查看哪個(gè)進(jìn)程占用了 6379 端口:
netstat -ano | findstr :6379
輸出示例:
TCP 0.0.0.0:6379 0.0.0.0:0 LISTENING 1234
其中 1234 是占用該端口的進(jìn)程 ID(PID)。
終止占用端口的進(jìn)程
使用以下命令終止該進(jìn)程(將 1234 替換為實(shí)際的 PID):
taskkill /PID 1234 /F
如果您不確定該進(jìn)程是否安全,請(qǐng)先確認(rèn)其名稱:
Get-Process -Id 1234
重新啟動(dòng) Redis
再次運(yùn)行以下命令啟動(dòng) Redis:
redis-server
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Redis主從復(fù)制問題和擴(kuò)容問題的解決思路
這篇文章主要介紹了Redis主從復(fù)制問題和擴(kuò)容問題的解決思路,其中擴(kuò)容問題的解決思路來自Redis作者,需要的朋友可以參考下2014-06-06
jwt+redis實(shí)現(xiàn)登錄認(rèn)證的示例代碼
在登錄業(yè)務(wù)代碼中,當(dāng)用戶登錄成功時(shí),生成一個(gè)登錄憑證存儲(chǔ)到redis中,本文主要介紹了jwt+redis實(shí)現(xiàn)登錄認(rèn)證的示例代碼,具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03
淺談一下如何保證Redis緩存與數(shù)據(jù)庫的一致性
這篇文章主要介紹了一下如何保證Redis緩存與數(shù)據(jù)庫的一致性,今天這篇文章就帶你詳細(xì)了解一下四種同步策略,需要的朋友可以參考下2023-03-03
關(guān)于使用IDEA的springboot框架往Redis里寫入數(shù)據(jù)亂碼問題
這篇文章主要介紹了用IDEA的springboot框架往Redis里寫入數(shù)據(jù)亂碼問題,本文給大家分享解決方法通過圖文示例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10
幾分鐘教你掌握Redis簡(jiǎn)單動(dòng)態(tài)字符串SDS
這篇文章主要為大家介紹了幾分鐘教你掌握Redis簡(jiǎn)單動(dòng)態(tài)字符串SDS方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01

