Redis数据库笔记10——命令补充

指令参考手册;redisdoc.com

1.创建===set

创建一个邮箱

172.18.182.114:6379> set email zhang@123.com
OK

2.获取===get

返回 key 所关联的字符串值。

如果 key 不存在那么返回特殊值 nil

假如 key 储存的值不是字符串类型,返回一个错误,因为 GET 只能用于处理字符串值

172.18.182.114:6379> get email
"zhang@123.com"
redis> GET db
(nil)

redis> SET db redis
OK
redis> GET db
"redis"

3.创建电话号码===set tel

172.18.182.114:6379> set tel 123455

4.设置密码

 临时设置密码
        获取密码
            config get requirepass
        设置密码
            config set requirepass 123456
        当有密码的时候认证
            auth 密码
        取消密码
            config set requirepass ''
    永久设置密码
        到配置文件中设置
        requirepass 密码
    

4.设置间隔时间

172.18.182.114:6379> set tel 123455334 ex 30

5.TTL key

以秒为单位,返回给定 key 的剩余生存时间

172.18.182.114:6379> set tel 123455334 ex 30
OK
172.18.182.114:6379> get tel
"123455334"
172.18.182.114:6379> ttl tel
(integer) 15

显示(integer) -1代表永不过期

判断是否发送过exist

del===删除一行或多组

save==强行保存

bgsave==后台保存

flushdb==清空所有键值对

select 5 切换到第五数据库(默认开启15个数据库,超过16会越界)

172.18.182.114:6379> select 5
OK
172.18.182.114:6379[5]> 
172.18.182.114:6379[5]> select 20
(error) ERR DB index is out of range

删除所有数据库的内容===flushall

172.18.182.114:6379[5]> flushall
OK
上一篇:往对象数组里面添加相同的key 不同的value


下一篇:2019-07-06 sql 连续出现次数