redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required

真正的大师永远怀着一颗学徒的心
哈喽!大家好,我是小奇,一位程序员界的学徒
小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧
文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】更有我为大家准备的福利哟!回复【项目】有我为大家准备的一些项目源码。回复【简历模板】有我为大家准备的简历模板。

在这里插入图片描述


一、异常信息

1、redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication required

表示redis设置了密码,但是你用jedis连接的时候没有配置密码

在这里插入图片描述

二、解决方式

1、在jedis中添加密码

jedis.auth(“你的密码”);

在这里插入图片描述

2、将redis的密码注释掉

找到redis.conf配置文件,将requirepass注释掉

在这里插入图片描述
然后重新启动

进入redis客户端,在bin目录下
./redis-cli

在这里插入图片描述
然后输入密码,因为我们之前有密码,修改配置文件后没有重启生效,所有现在还是有密码,需要输入密码进入redis客户端中
命令auth 你的密码
在这里插入图片描述
然后执行关闭redis命令
shutdown
在这里插入图片描述
然后重新启动redis,还是在bin目录下
./redis-server redis.conf 这是指定你的配置文件进行启动
在这里插入图片描述

三、总结

这里的相关内容还没有整理完毕,文章后面持续更新,建议收藏。

文章中涉及到的命令大家一定要像我一样每个都敲几遍,只有在敲的过程中才能发现自己对命令是否真正的掌握了。

如果觉得我的文章还不错的话就点个赞吧,另外可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】更有我为大家准备的福利哟!回复【项目】有我为大家准备的一些项目源码。回复【简历模板】有我为大家准备的简历模板。

猜你喜欢

转载自blog.csdn.net/weixin_44096133/article/details/125232702
今日推荐