是一个命令行界面工具,用于与 Redis 服务器进行交互。有时,你可能需要指定连接到 Redis 服务器的特定数据库。Redis 支持多个数据库,每个数据库的数据是隔离的。 redis-cli 指定库的命令格式 要使用 redis-cli 指定连接到 Redis 服务器的特定数据库,可以使用 -n 选项后跟数据库编号。数据库编号从 0 开始。
进入RedisCli后,默认进入0号数据库。可以通过SELECT命令切换到其他数据库。例如,切换到1号数据库: redis>SELECT1OK 1. 2. 命令执行成功后,RedisCli会进入1号数据库。可以继续执行其他数据库操作。 代码示例 以下是一个用Python语言编写的示例代码,演示了如何使用Redis的Python客户端库redis-py进入指定数据库。 impor...
redis-cli -h 127.0.0.1 -p 6379 -a 123456 keys "r*" | xargs redis-cli -h 127.0.0.1 -p 6379 -a 123456 del 如果数据库不是默认数据库0,需要加上-n参数: redis-cli -h 127.0.0.1 -p 6379 -a 123456 -n 2 keys "r*" | xargs redis-cli -h 127.0.0.1 -p 6379 -a 123456 -n 2 del...
-h:指定redis服务器host 。 -p:指定redis服务器端口 。 -a:指定redis密码 。 -n:指定redis数据库编号 。 -x:使用十六进制字符串输出值。 -r:指定读取的命令次数,默认为一次。 -i:以秒为单位设置输入超时时间。 --raw:忽略输入的特殊符号 。 --pipe:使用原始二进制模式发送数据 。 --latency:测量网络延迟...
连接redis并指定数据库 //指定database=2这个库redis-cli -h192.168.40.133-p6376-a lwc263! -n2 shell连接redis #!/bin/bashNum=`seq1 1000`foriin${Num};doredis-cli -h 127.0.0.1setkey-${i}value-${i}doneecho"1000个key-value已经写入redis"//脚本执行完后,可以查看 ...
-r:指定执行同一个命令的次数。 2. 命令 1) 查看和修改键值对 –GET:获取指定键的值。 –SET:设置指定键的值。 –DEL:删除指定键。 2) 执行Redis命令 –INFO:查看Redis服务器的信息。 –CLIENT LIST:查看连接到Redis服务器的客户端列表。 –FLUSHALL:清空Redis服务器的所有数据库。
1. -h, --host <hostname>:指定连接的Redis服务器主机名,默认为127.0.0.1 2. -p, --port <port>:指定连接的Redis服务器端口号,默认为6379 3. -a, --password <password>:指定连接的Redis服务器密码。 4. -n, --db <db>:指定连接的Redis数据库,默认为0,可以修改为其他数字来选择不同的数据库。
主机、端口、密码和数据库 默认情况下,redis-cli 连接到地址为 127.0.0.1 且端口为 6379 的服务器。你可以使用多个命令行选项更改端口。要指定不同的主机名或 IP 地址,请使用 -h 选项。要设置不同的端口,请使用 -p。 $ redis-cli -h redis15.localnet.org -p 6390 PING PONG 如果你的实例受密码保护,-...
由于redis-cli使用《linenoise行编辑库》,因此它一直具有行编辑功能,而不依赖于libreadline或其他可选库。 您可以访问已执行的命令的历史记录,以便通过按方向键(上和下)来避免重复键入它们。在用户主目录内的一个名为.rediscli_history的文件中,指定HOME环境变量,在重新启动CLI的时候保留历史记录。 可以通过设置 REDIS...
4主机,端口,密码和数据库 如果我们要连接指定的客户端并且还有密码怎么办,带上参数/usr/local/bin/redis-cli -h localhost -p 6379 ping如果您的实例受密码保护,则该-a <password>选项将执行身份验证,从而省去了显式使用AUTH命令的需要:/usr/local/bin/redis-cli -a myUnguessablePazzzzzword123 ping ...