redis服务器连接老断

redis服务器连接老断

链接Redis时出现 “ERR Client sent AUTH, but no password is set”


在redis.windows.conf文件中已经修改requirepass 也已经保存,但是只要重新打开rdm 用pycharm执行时就会报上述的错误。


但是如下图,加一个数据,查询一下,再设置一下密码就可以,这是什么原因?

https://img1.sycdn.imooc.com//climg/6326f95209dfddff07870354.jpg


下载视频          

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小猿 2022-09-19 09:54:22

同学,你好!同学在redis.windows.conf文件设置完密码后,是运行的哪个文件来启动redis 服务的呢?若是双击redis-server文件,启动redis服务时是不会加载配置文件的。所以等同于还是没有密码。而同学在终端设置了密码,下次重启redis服务,之前设置的密码就不生效了,需要重新设置。同学是否跟随课程设置了start.bat文件来启动redis服务呢。设置完密码后使用start.bat启动服务会加载配置文件,就会读取到设置的密码的。同学可以尝试下用start.bat文件启动redis服务。同学可重新观看下设置start.bat文件的视频:https://class.imooc.com/lesson/2180#mid=51457。

祝学习愉快~


  • 提问者 Blue_wyett_ #1
    好的,我知道了,之前start.bat打开没反应,所以直接打开service了,这次能打开了,跟Windows.conf里面的设置一样了
    下载视频          
    2022-09-19 14:49:23
  • 好帮手慕小猿 回复 提问者 Blue_wyett_ #2

    同学,你好!同学可以自己解决问题,棒棒哒!祝学习愉快~

    2022-09-19 15:05:45
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师