mysql除了4个自己默认的数据库外,我们可以自己创建数据库
create database basename
而redis也是有数据库的,Redis的数据库已经提前创建好了
Redis默认有16个数据库 0,1,2.....15
0是他的第一个数据库,以此列推
默认情况下,我们在redis上做的数据操作都是发生在0号数据库
【知识点】redis 切换数据库
语句是 select 数据库名
select 1 为切换到1号数据库 (数字为几号数据库)
这种默认是在0号数据库
我们select 1后试下
key * 结果是空的
重新选择0数据库
看到了刚刚存储进去的两个键值对
redis数据库与数据库之间是不共享键值对的
【知识点】如何把某个键值对进行数据库移植
move newkey 1: 将当前库的key移植到1号库
把0数据库的数据移植到1数据库如下
【知识点】redis数据库清空
清空当前数据库 flushdb
redis服务器数据的清空 flushall
如果当前在0号数据库,那么flushdb ,0号数据库的所有内容都清空了
如果输入flushall,那么从0到15所有的数据库都清空了
这两个命令知道即可,要慎用!