1. 前言
今天开电脑,开启redis服务后,项目使用redis的时候提示 不能找到 redisPools,并提示密码错误,
然后我用cmd打开却可以使用,真是奇了怪了!!!
2.使用现象:
(1)cmd可以直接使用,输入密码无错误提示;
(2)idea项目里提示 不能找到 redisPools,并提示密码错误;
(3)检查项目配置文件没有问题。
【找了很久都找不到原因,后来我运行了一起测试redis的几行代码,竟然可以使用,然后对比区别,发现测试了没有密码参数!!!
于是我去cmd试了一下不输入,密码直接使用,卧槽,竟然可以用!!竟然是密码设置丢失了!!!,然后我重新设置密码后,就可以用来】
3.一般设置redis密码是很简单的,一行指令就搞定 : config set requirepass "字符串"
4.为了防止下次什么时候丢失,应该去redis的配置文件直接修改密码最合适!!
(1)去服务管理查看redis服务 的启动配置文件在哪里 ,一般是在redis安装的目录里
(2)进入配置文件redis.windows-service.conf ,找到 # requirepass foobared ,一般在443行的地方,
去掉# ,然后把 foobared 改成要设置的密码即可,保存文件,重启reids服务即可。
原文地址:https://www.cnblogs.com/c2g5201314/p/12285565.html
时间: 2024-11-10 14:44:34