1.进入redis容器内部
(1)筛选过滤出redis容器
docker ps | grep "redis"
(2)进入redis容器
#说明:d24为redis容器id
docker exec -it d24 /bin/bash
2.登陆redis
(1) 进入redis命令行界面
redis-cli
说明:
redis-cli 为 redis-cli -p 6379 -h 127.0.0.1 的简写;
6379是redis的默认端口;
127.0.0.1表示连接本地的redis;
exit 则退出交互。
(2) 用户名密码登陆
auth myname mypsw
说明:myname为用户名,mypsw为登陆密码;如果是默认用户(用户名为redis),则不用输入用户名,直接输入用户密码即可:auth mypsw。
3.操作redis的常用基本命令
(1)选择数据库
select 12
说明:选择12号数据库,如果不执行选择命令,则为默认的0号数据库;
如下,当选择了12号数据库后,在此数据库执行命令时,会显示索引号;默认的0号数据库不会显示索引。
(2)查看所有的键key
keys *
(3)获取键key对应的值
#说明:myKey为键
get myKey
(4)设置键key及其对应的值、设置键key的过期时间
#说明:设置键为myKey,对应的值为111xxx
set mykey 111xxx
#说明:设置键为mykey,对应的值为111xxx,过期时间为120秒。
set mykey 111xxx ex 120
#说明:当键已存在且未过期的情况下,则使用expire命令重设过期时间
expire mykey 1000
(5)获取键key的剩余过期时间
#说明:单位为秒
ttl mykey
(6)删除键key及其对应的值
del myKey