在使用 Python Redis 客户端时,可以通过指定 db
参数来选择要使用的 Redis 数据库。在创建 Redis 连接对象时,可以将数据库编号作为参数传递给 Redis
构造函数。例如:
import redis
# 选择第3个数据库
r = redis.Redis(host='localhost', port=6379, db=3)
# 在第3个数据库中执行命令
r.set('foo', 'bar')
上面的代码创建了一个连接到本地 Redis 服务器的 Redis 对象 r
,并指定要使用的数据库编号为 3。然后使用 r.set()
方法将键值对 "foo":"bar"
存储在第 3 个数据库中。
注意,数据库编号从 0 开始计数,因此默认情况下会使用编号为 0 的数据库。如果需要切换到其他数据库,只需要在创建 Redis 对象时指定相应的 db
参数即可。