Redis windows或Linux环境下 命令设置、修改密码

一、下载安装(直接解压就可以使用)
    主要用到redis-server.exe和redis-cli.exe, redis-server用于运行Redis服务器,redis-cli是命令行客户端,通过它连接Redis服务器,并使用Redis命令进行各种操作。

二、 服务启动配置,在window环境下操作redis数据库
使用cmd命令, 进入命令窗口
切换到redis安装目录
1、启动redis:
D:\redis-2.0.21>redis-server.exe

2、打开redis-cli.exe连接redis服务器
命令:redis-cli.exe -h 服务器 –p 端口 –a 密码
-h,-p 为必填,-a 若没有密码,可以不写

D:\redis-2.0.21>redis-cli.exe -h 127.0.0.1 -p 6379
redis>

这时连接redis成功,可以查看、设置、修改redis密码了。

3、查看、设置、修改redis密码
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) (nil)

显示密码是空的,

然后设置密码:

redis 127.0.0.1:6379> config set requirepass test123
OK

再次查询密码:

redis 127.0.0.1:6379> config get requirepass
(error) ERR operation not permitted

此时报错了!

现在只需要密码认证就可以了。

redis 127.0.0.1:6379> auth test123
OK

再次查询密码:

redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "test123"

密码已经得到修改。

当到了可以重启redis的时候 由于配置参数已经修改 所以密码会自动生效。
要是配置参数没添加密码 那么redis重启 密码将相当于没有设置。

4、如何登录有密码的redis?

a.在登录的时候 密码就输入

D:\redis-2.0.21>redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "123456"

b.先登录再验证:

D:\redis-2.0.21>redis-cli.exe -h 127.0.0.1 -p 6379
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> auth 123456
OK
redis 127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "123456"
redis 127.0.0.1:6379>



三、 服务启动配置,在linux环境下操作redis数据库
使用cmd命令, 进入命令窗口
切换到redis安装目录
1、启动redis:
[root@ecmallRedis01 redis]# redis-server

查看进程,确认redis已经启动
[root@ecmallRedis01 redis]# ps -ef|grep redis

2、打开redis-cli连接redis服务器
命令:./redis-cli -h 服务器 –p 端口 –a 密码
-h,-p,-a 可以不写

[root@ecmallRedis01 redis]# ./redis-cli -h 10.33.140.14 -p 6379
10.33.140.14:6379> 

这时连接redis成功,可以查看、设置、修改redis密码了。

3、查看、设置、修改redis密码
10.33.140.14:6379> config get requirepass
1) "requirepass"
2) (nil)

显示密码是空的,

然后设置密码:

10.33.140.14:6379> config set requirepass test123
OK

再次查询密码:

10.33.140.14:6379> config get requirepass
(error) ERR operation not permitted

此时报错了!

现在只需要密码认证就可以了。

10.33.140.14:6379> auth test123
OK

再次查询密码:

10.33.140.14:6379> config get requirepass
1) "requirepass"
2) "test123"

密码已经得到修改。

当到了可以重启redis的时候 由于配置参数已经修改 所以密码会自动生效。
要是配置参数没添加密码 那么redis重启 密码将相当于没有设置。

4、如何登录有密码的redis?

a.在登录的时候 密码就输入

[root@ecmallRedis01 redis]# ./redis-cli -h 10.33.140.14 -p 6379 -a 123456
10.33.140.14:6379> 
10.33.140.14:6379> config get requirepass
1) "requirepass"
2) "123456"

b.先登录再验证:

[root@ecmallRedis01 redis]# ./redis-cli -h 10.33.140.14 -p 6379 
10.33.140.14:6379>
10.33.140.14:6379> auth 123456
OK
10.33.140.14:6379> config get requirepass
1) "requirepass"
2) "123456"
10.33.140.14:6379>

c. 退出redis
127.0.0.1:6379> exit
[root@ecmallRedis01 redis]# 

猜你喜欢

转载自huangliangbao.iteye.com/blog/2217717