Redis报错 : (error) NOAUTH Authentication required.

在安装Redis时遇到了这个问题,如下:

这个错误是因为没有用密码登陆认证,输入密码就可以了(这里默认是123456)。 如下:

127.0.0.1:6379> auth 123456    

然后 登录就行了,如下:

如果输入密码后出现以下提示,而且忘记密码,那么就去redis.conf找回:

(error) ERR invalid password

进入编辑: 

进去后按下”/“键, 屏幕左下脚就出现了 “/” 然后输入requirepass foobared,就可以找到自己打密码,然后返回重新登录即可,如下:

 
MISCONF Redis is configured to save RDB snapshots 报错
具体如下:

(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
127.0.0.1:6379> config set stop-writes-on-bgsave-error no

翻译:(错误)misconf redis被配置以保存数据库快照,但misconf redis目前不能在硬盘上持久化。用来修改数据集合的命令不能用,请使用日志的错误详细信息。

解决办法: 
运行 config set stop-writes-on-bgsave-error no命令关闭配置项stop-writes-on-bgsave-error解决该问题。 
如下:

127.0.0.1:6379> config set stop-writes-on-bgsave-error no
OK
127.0.0.1:6379> set a 110
OK
127.0.0.1:6379> get a
"110"

 

参考:https://blog.csdn.net/qq_31362767/article/details/81382899

 

 

你可能感兴趣的:(Redis)