在redis命令提示符下使用不同的数据库

时间:2011-11-24 07:00:55

标签: redis

以下按预期工作。但是如何从命令提示符中将数据插入到第四个数据库而不是默认的“0”?

# echo -n "testing" | /home/shantanu/redis-2.4.2/src/redis-cli -x set my_pass
OK

# echo -n "testing" | /home/shantanu/redis-2.4.2/src/redis-cli -x select 4; set my_pass
(error) ERR wrong number of arguments for 'select' command

2 个答案:

答案 0 :(得分:64)

只需使用-n参数选择DB编号即可。自Redis 2.4.2起可用。

echo -n "testing" | redis-cli -n 4 -x set my_pass

redis-cli -n 4 set my_pass testing

答案 1 :(得分:20)

通过发出命令启动CLI:

redis-cli

然后使用以下命令:

select <db number>

例如:

select 4