我们知道控制台中只能设置限时的密码,永久的密码只能通过配置文件修改,在这里我发现配置文件修改后并不生效,密码还是空,后来经过反复试验我发现,用配置文件启动需要添加redis.config,具体操作如下:
1.切盘符 作者本人是在D盘,直接打出: d:
2.切换路径 作者本人是 D盘下的redis,因此是: cd redis
3.输入: redis-server.exe redis.conf
如下图所示:
最后,也提供一下限时密码的修改方法:
config set requirepass "shenzhenair"//设置当前密码,服务重新启动后又会置为默认,即无密码;不建议此种方式
还有查看密码的方法:
config get requirepass //获取当前密码
最后是登录方式,以及修改后的登录方式
redis-cli.exe -h 127.0.0.1 -p 6379 //无需添加密码参数
下面是修改以后的,-a以后是自己的密码:
redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456 //需添加密码参数
永久修改密码就去redis.conf(redis.windows.conf)搜索# requirepass
修改:
# requirepass foobared
requirepass yourpassword //此处注意,行前不能有空格
yourpassword改为你的密码