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

上网导航 2023-07-09 359 0条评论
摘要: Redis一般跑在Linux系统上,所以在安装完Redis之后,在windows上我使用了RedisDesktopManager远程连接Linux的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://www.90xe.com/post/348.html发布于 2023-07-09
文章转载或复制请以超链接形式并注明出处技术导航

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏