redis-cli
安装了Redis后会自带一个命令行客户端redis-cli,默认路径/usr/local/bin/
使用格式如下:
redis-cli [Options] [commonds]
常见Options有:
-h
:指定Redis节点地址,默认127.0.0.1-p
:指定端口,默认6379-a
:指定密码
commonds是Redis的操作命令:
例如ping
:会返回一个pong,就是直接在后面追加要操作的命令,不追加就进入redis-cli交互控制台
如下链接操作,使用redis-cli -h指定redis主机地址127.0.0.1就是本机也可以指定实际的IP地址或者忽略-h参数默认就是链接本机
-p指定端口6380,我本机上单机安装了一个Redis端口默认的6379,Docker安装了一个Redis端口6380,这里我指定要连接Docker容器的Redis
-a指定密码,提示在命令行使用'-a'或'-u'不安全,可以链接的时候先不指定密码,确保地址和端口正确访问后再通过AUTH验证密码就不会提示了
ping返回了个PONG,PONG是Redis服务器用于确认连接的简单回复。它是一个常见的用于检查Redis服务器是否正常运行的命令。如果您发送PING命令并收到PONG响应,这意味着Redis服务器正在正确地响应客户端请求。
[root@handou ~]# redis-cli -h 127.0.0.1 -p 6380 -a 123456
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
127.0.0.1:6380> ping
PONG
127.0.0.1:6380> exit
[root@handou ~]# redis-cli -h 127.0.0.1 -p 6380
127.0.0.1:6380> auth 123456
OK
127.0.0.1:6380> exit
[root@handou ~]# redis-cli -p 6380
127.0.0.1:6380> auth 123456
OK
127.0.0.1:6380> ping
PONG
127.0.0.1:6380>
登录成功后就可以执行一系列的增删改查等操作了
127.0.0.1:6380> set name Monster
OK
127.0.0.1:6380> set age 26
OK
127.0.0.1:6380> get name
"Monster"
127.0.0.1:6380> get age
"26"
127.0.0.1:6380> select 1
OK
127.0.0.1:6380[1]> set name Monster
OK
127.0.0.1:6380[1]> get name
"Monster"
127.0.0.1:6380[1]>
评论区