【Redis】Redis 数据库操作 ② ( 数据库操作 | 切换数据库 | 查询当前数据库键个数 | 清空当前数据库 | 清空所有数据库 )
2023-06-13 09:18:07 时间
文章目录
一、Redis 数据库操作
在之前的博客 【Redis】Redis 数据库 安装、配置、访问 ( Redis 简介 | 下载 Redis 安装包 | 安装 Redis 数据库 | 命令行访问 Redis | 使用可视化工具访问 Redis ) 中 , 创建了数据库 , 本篇博客基于该数据库进行讲解 ;
1、切换数据库
执行
select 1
命令 , 可以切换到 db1 数据库 ;
脚本示例 : 先切换到 db1 数据库 , 查看 keys 键 , 发现是空的 , 再切换回 db0 , 查看键有 之前的 name2 键 ;
127.0.0.1:6379>
127.0.0.1:6379> select 1
OK
127.0.0.1:6379[1]> keys *
(empty list or set)
127.0.0.1:6379[1]>
127.0.0.1:6379[1]> select 0
OK
127.0.0.1:6379> keys *
1) "name2"
127.0.0.1:6379>
2、查询当前数据库键个数
执行
dbsize
命令 , 查看当前数据库中 键 的个数 ;
脚本示例 : 当前 db0 数据库中只有 1 个 name2 键 , 因此返回 1 ;
127.0.0.1:6379> keys *
1) "name2"
127.0.0.1:6379>
127.0.0.1:6379> dbsize
(integer) 1
127.0.0.1:6379>
3、清空当前数据库
执行
flushdb
命令 , 清空当前数据库 ;
脚本示例 : 原来数据库中有 name2 键 , 执行清空命令后 , 再次查询数据库 , 发现 键 个数为 0 ;
127.0.0.1:6379> keys *
1) "name2"
127.0.0.1:6379>
127.0.0.1:6379> dbsize
(integer) 1
127.0.0.1:6379>
127.0.0.1:6379> flushdb
OK
127.0.0.1:6379>
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379>
4、清空所有数据库
执行
flushall
命令 , 可以清空所有数据库内容 ;
脚本示例 : 先在 db0 插入 name=Tom 键值对 , 然后切换到 db2 数据库 , 执行 清空所有数据库内容的命令 , 再次切换回 db0 , 发现该数据库内容被清空 ;
127.0.0.1:6379>
127.0.0.1:6379> set name Tom
OK
127.0.0.1:6379>
127.0.0.1:6379> keys *
1) "name"
127.0.0.1:6379>
127.0.0.1:6379> select 2
OK
127.0.0.1:6379[2]> flushall
OK
(1.42s)
127.0.0.1:6379[2]> select 0
OK
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379>
相关文章
- 火力全开:Redis内存数据库(redis内存数据库)
- Redis容量查询:轻松获取Redis数据库存储空间信息!(redis容量查询)
- 如何使用命令行连接Redis数据库(连接redis命令行)
- 什么开源Redis弹性伸缩的极限性能(开源redis的优点是)
- 读取解决Redis热点读取主动减少耗能优化性能(解决redis热点)
- 一键清空Redis解决批量操作的麻烦(批量清空redis)
- 临时二维码存储在Redis中的应用(临时二维码 redis)
- 原生Redis性能评测开启新一代数据库之旅(原生redis评测)
- 前端如何主动连接Redis数据库(前端主动连接redis)
- 瞬间让系统性能发光发热内存型数据库Redis(内存型数据库redis)
- 如何深入理解Redis缓存(怎么查看缓存redis)
- 停止Redis集群撤销集群前的准备工作(停止redis集群)
- Redis数据库快速入门启动指南(如何启动redis数据库)
- Redis使用教程快速熟悉Redis的基础操作(使用教程redis)
- 保护数据安全编写Redis备份脚本(备份redis数据脚本)
- 开启Redis之旅使用图形化客户端(图形化redis客户端)
- Redis实现不重复的随机数组(redis随机不重复)
- Redis时期的错乱与混乱(redis错乱)
- Redis跳表实现快速查找的目的(redis跳表的目的)
- 简明Redis读锁操作教程(redis读锁教程)
- 使用Redis实现多数据库降低存储成本(redis设置多数据库)
- 性以Redis确保计数操作的原子性(redis计数原子)
- 从零开始Redis主从配置指南(redis配置主从机器)