解决redis配置文件失效的问题

本文介绍了如何通过配置文件永久设置 Redis 密码,以及启动 Redis 服务时需使用命令行参数。当修改 `redis.conf` 文件后,发现密码未生效,解决办法是使用 `redis-server.exe redis.conf` 命令启动。此外,还提供了设置和查看密码的命令,以及登录 Redis 的两种方式,包括无密码和加密码参数的方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们知道控制台中只能设置限时的密码,永久的密码只能通过配置文件修改,在这里我发现配置文件修改后并不生效,密码还是空,后来经过反复试验我发现,用配置文件启动需要添加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改为你的密码

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值