redis redis-cli 操作指令

本文介绍了Redis数据库的缓存操作。默认选择db库0,可通过redis-cli -p 6379连接。能查看当前db库所有缓存key,选择不同db库,清除所有或当前db库的缓存key,还可进行设置、获取、删除缓存值等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

默认选择 db库是 0
redis-cli -p 6379

查看当前所在“db库”所有的缓存key
redis 127.0.0.1:6379> keys *

选择 db库
redis 127.0.0.1:6379> select 8

清除所有的缓存key
redis 127.0.0.1:6379> FLUSHALL

清除当前“db库”所有的缓存key
redis 127.0.0.1:6379[8]> FLUSHDB

设置缓存值
redis 127.0.0.1:6379> set keyname keyvalue

获取缓存值
redis 127.0.0.1:6379> get keyname

删除缓存值:返回删除数量(0代表没删除)
redis 127.0.0.1:6379> del keyname

<think>好的,用户的问题是如何在没有安装redis-cli的情况下下载并配置redis-cli。我需要根据提供的引用资料来解答这个问题。首先,引用[1]提到安装redis-server时会内置redis-cli,所以可能用户需要单独安装redis-cli而不用整个服务器。但单独下载可能需要注意版本适配的问题。引用[3]中有关于redis-cli的命令行参数,但用户需要的是下载方法。 可能需要指导用户通过安装Redis服务器来获取redis-cli,或者寻找单独的客户端包。在Linux系统下,通常可以通过包管理器安装redis-tools,里面包含redis-cli。例如,Ubuntu可以使用apt-get install redis-tools。对于Windows,可能需要下载Redis的Windows版本,然后提取redis-cli.exe。此外,确保版本匹配,如引用[1]所强调的版本适配问题。用户需要检查版本是否兼容,使用redis-cli --version来确认。最后,配置环境变量或者直接使用路径执行。可能需要分步骤说明不同操作系统下的安装方法,并提醒用户注意版本适配和路径配置。</think>### 如何在没有安装 `redis-cli` 的情况下下载并配置? #### 1. **通过 Redis 服务端安装** `redis-cli` 通常与 Redis 服务端捆绑安装。若只需获取 `redis-cli`,可通过以下方式: - **Linux/Ubuntu** 安装 `redis-tools` 包(仅包含客户端工具,不安装服务端): ```bash sudo apt-get update sudo apt-get install redis-tools ``` 验证安装: ```bash redis-cli --version ``` 若输出类似 `redis-cli 6.0.16`,则安装成功[^1][^3]。 - **Windows** 下载 Redis Windows 版(如 [Microsoft Archive](https://github.com/microsoftarchive/redis/releases)),解压后找到 `redis-cli.exe`,将其路径添加到系统环境变量即可使用[^3]。 #### 2. **直接下载预编译二进制文件** 从 Redis 官方或社区获取预编译的 `redis-cli` 二进制文件: - 访问 [Redis 下载页](https://redis.io/download/) 选择对应平台的二进制文件。 - 提取文件后,通过命令行调用(需配置环境变量或使用绝对路径): ```bash ./redis-cli -h <hostname> -p <port> -a <password> ``` #### 3. **版本适配验证** 确保 `redis-cli` 与目标 Redis 服务端版本兼容: ```bash redis-cli --version ``` 若版本差异过大,需重新下载适配版本[^1]。 #### 4. **配置与使用** - **连接远程 Redis 服务**: ```bash redis-cli -h <host> -p <port> -a <password> ``` 例如:`redis-cli -h 127.0.0.1 -p 6379`[^2]。 - **执行命令**: ```bash redis-cli get mykey ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值