redis 有用户名密码设置 redis 用户名密码 - 待整理

一.io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH, but no password is set
一、报错原因:下载安装的redis默认是没有密码的。

所以在项目中配置文件中,连接redis,配置了密码。就会报错。

二、解决:给redis设置密码

1、命令窗口,进入到redis所在的目录下

2、然后输入 redis-cli 回车

3、输入 config set requirepass root 回车

root就是密码

二.使用RedisDesktopManager客户端无法连接Redis服务器问题解决办法
方案一:
执行步骤:

1、修改redis文件夹下redis.conf文件,在bind 127.0.0.1行前面加#注释掉这一行,使能远程连接(默认只能使用本地连接)。

方案二:
1.先在本地ping 远程ip

2.测试端口是否开放

3.再看redis.conf文件

Redis一般跑在Linux系统上,所以在安装完Redis之后,在windows上我使用了RedisDesktopManager远程连接Linux的Redis。
以下的Linux命令都是在Redis安装目录下进行的,
首先我在Linux系统上启动Redis服务 

src/redis-server
1.
然后我在windows上开始尝试远程连接Redis

点击“Test Connection”之后,提示我无法连接

在网上找了一下原因,发现原因是需要配置Linux中Redis安装目录下的“redis.conf”配置文件

 配置完之后,我重启了Redis服务 。可是在windows上仍然无法连接。网上的教程说需要开启6379端口等等。我还没有尝试,突然想到了
一件事情,我虽然配置了“redis.conf”,但是在启动Redis的时候我们是没有加入这个配置的。所以我又重新启动了一下Redis,
不过这次启动命令我指定了加入配置文件启动:

src/redis-server redis.conf
1.
再次尝试远程连接,哈哈哈,已经能够成功连接了。 如果你经过上面的配置还是不行的话,请尝试下面的解决方案:

Redis Desktop Manager连接Redis的坑_DariaWang的博客-CSDN博客

亲测链接这种方式有效(我的6379端口没开。。。0-0)
-----------------------------------
redis有用户名密码设置 redis 用户名密码
https://blog.51cto.com/u_16099255/6368443

转自:

redis有用户名密码设置 redis 用户名密码_mob6454cc6e409f的技术博客_51CTO博客

猜你喜欢

转载自blog.csdn.net/lingyun1987/article/details/131495529