Redis密码设置

1. 方法一:通过配置文件redis.windows.conf设置密码(永久性设置)
找到requirepass关键字,后面就是跟的密码,默认情况下是注释掉的,即默认不需要密码,如下:
在这里插入图片描述
然后重启redis,可以使用以下命令查看密码:

auth 123465

config get requirepass

在这里插入图片描述
这个错误是我们的密码没有设置成功

ERR Client sent AUTH, but no password is set

而且我发现在启动的时候有一个问题(启动的时候没有找到redis.config)
在这里插入图片描述
然后我去redis的根目录查询确实没有redis.config文件但是有redis.windows.config文件,之后我就直接用如下命令启动就可以了,并且可以登录。

redis-server.exe redis.windows.conf

在这里插入图片描述
然后这里为了避免每次都输入redis-server.exe redis.windows.conf此命令启动,我直接在redis的根目录创建了一个start.bat文件夹把该命令放进去,每次只要点击此文件夹就直接可以启动。
2.方法二:通过命令直接设置密码(属于临时密码重启后失效)

config set requirepass 123456

auth 123456

最后注意:命令的优先级高于配置文件的优先级

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐