redis连接
redis
连接
redis
连接命令主要用来连接redis
服务器
1.常用命令
auth 'password'
: 通过设置配置文件中requirepass
项的值(使用命令CONFIG SET requirepass password
),可以使用密码来保护Redis
服务器.如果开启了密码保护的话,在每次连接Redis
服务器之后,就要使用AUTH
命令解锁,解锁之后才能使用其他Redis
命令.redis> CONFIG SET requirepass secret_password # 将密码设置为 secret_password OK redis> QUIT # 退出再连接,让新密码对客户端生效 $ redis redis> PING # 未验证密码,操作被拒绝 (error) ERR operation not permitted redis> AUTH wrong_password_testing # 尝试输入错误的密码 (error) ERR invalid password redis> AUTH secret_password # 输入正确的密码 OK redis> PING # 密码验证成功,可以正常操作命令了 PONG # 清空密码 redis> CONFIG SET requirepass "" # 通过将密码设为空字符来清空密码 OK redis> QUIT $ redis # 重新进入客户端 redis> PING # 执行命令不再需要密码,清空密码操作成功 PONG
echo 'message'
:打印一个特定的信息message
,测试时使用redis> ECHO "Hello Moto" "Hello Moto" redis> ECHO "Goodbye Moto" "Goodbye Moto"
ping
:使用客户端像服务器发送一个ping
,如果服务器正常,返回pong
.通常用于测试与服务器的连接是否仍然生效,或者用于测量延迟值quit
:请求服务器关闭与当前客户端的连接.select
:切换指定的数据库,数据库索引号index
用数字值指定,以0
作为起始索引值(默认).redis> SET db_number 0 # 默认使用 0 号数据库 OK redis> SELECT 1 # 使用 1 号数据库 OK redis[1]> GET db_number # 已经切换到 1 号数据库,注意 Redis 现在的命令提示符多了个 [1] (nil) redis[1]> SET db_number 1 OK redis[1]> GET db_number "1" redis[1]> SELECT 3 # 再切换到 3 号数据库 OK redis[3]> # 提示符从 [1] 改变成了 [3]
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 WenYan Blog!
评论