直接安装提供的客户端软件即可,双击桌面图标执行。
启动后出现如下登录界面:
一个Redis服务器可以包括多个数据库,客户端可以只连接Redis中某个数据库,就好比一个mysql
服务器中创建多个数据库,客户端连接时指定连接到哪个数据库。
Redis中有db0-db15编号的16个数据库。我们不能创建新的数据库,也不能删除数据库。数据库中
也没有表的结构,客户端默认连接第0个数据库。
命令 | 功能 |
---|---|
keys 匹配字符 | 查询当前数据库中有哪些键 * 匹配多个字符 ? 匹配1个字符 |
del 键1 键2 | 可以删除任意键,可以一次删除多个键 |
exists 键 | 是否存在指定的键 |
type 键 | 判断指定的键它的值是什么类型,如:string, hash, list, set, none |
select 数据库编号 | 选择指定的数据库,0~15 |
move 键 数据库编号 | 将某个键移动到另一个数据库中,如果另一个数据库中有同名的键,则移动失败 |
添加字符串name的值为zhangsan
显示所有的键
显示所有以my开头的键
显示所有my后面有三个字符的键
添加一个字符串:name2 lisi
添加一个list:name3 a b c d
显示所有的键
一次删除name2和name3这两个键,其中name2和name3是不同的类型,显示所有键
分别判断name和name2是否存在
分别判断name user myset mylist分别是什么类型
切换数据库到15,向15中添加一个name2 wangwu,得到name2的值显示。
将15中的name2移到0中,切换到数据库0,显示所有的键。