各位小伙伴,大家好,今天来了解下Redis的Connection的相关命令。Redis的Connection命令主要用来连接 redis 服务。
废话不多说,接下来就来看看Connection命令。
1、AUTH password:检测给定的密码和配置文件中的密码是否相符。
- 如果密码与配置文件里面设置的密码一致,服务端就会发会一个OK的状态码,接受客户端发送其他的请求命令,否则服务端会返回一个错误码。
- redis的高性能能在短时间接受非常多的尝试性密码,所以请务必设置一个足够复杂的密码以防止可能的攻击。
以下是AUTH密码的演示,由于我电脑这没有设置密码,所以先用CONFIG设置下密码。
C:\Users\Administrator>redis-cli
127.0.0.1:6379> AUTH password
(error) ERR Client sent AUTH, but no password is set
127.0.0.1:6379> CONFIG SET requirepass "123"
OK
127.0.0.1:6379> AUTH 123
OK
127.0.0.1:6379> AUTH 111
(error) ERR invalid password
2、ECHO message:返回消息,即打印给定的字符串。
127.0.0.1:6379> ECHO 'hello world!'
"hello world!"
3、PING [message]:查看服务是否运行。
- 如果后面没有参数时返回
PONG
,否则会返回后面带的参数。 - 如果客户端处于频道订阅模式下&