连接Redis时,出现以下报错:ERR Client sent AUTH, but no password is set 。
这是由于在Redis 客户端连接 Redis 服务器时,客户端尝试使用密码进行身份验证,但 Redis 服务器未设置密码。
可我明明记得,之前是在配置文件里设置过密码的,于是打开配置文件看:
查看服务启动界面,发现这里有一行警告,说我没有加载配置文件,如下图:
恍然大悟,没加载配置文件,Redis用的就是默认的配置文件,我之前的配置当然就不起作用了。所以,在启动配置文件时,一定要添加配置文件!
如下图:
再次运行测试代码,通过。