连接数据库之前,你需要提前安装好 Python 和 redis,这里默认你已经好了。点击这里了解 Python安装、 演示代码地址。
在 Python 中操作 redis,通常使用 redis 这个库来进行数据库的连接、查询和操作。下面是使用 redis 连接 MySQL 数据库的简单示例。
1. 安装 redis
库
首先,你需要安装 redis 库。可以通过以下命令进行安装:
pip install redis
2. 连接 MySQL 数据库并执行查询
import redis# 创建 Redis 连接
r = redis.Redis(host='localhost', port=6379, db=0)# 检查 Redis 连接
try:r.ping() # 尝试发送 PING 命令print("成功连接到 Redis!")
except redis.ConnectionError:print("无法连接到 Redis!")# 示例:存储和获取数据
key = "my_key"
value = "Hello, Redis!"# 存储数据
r.set(key, value)
print(f"已将值 '{value}' 存入 key '{key}'")# 获取数据
retrieved_value = r.get(key)
print(f"从 Redis 获取到的值:{retrieved_value.decode('utf-8')}")
3. 说明
- 1 连接 Redis: 使用 redis.Redis() 创建连接对象,指定 host、port 和 db。
- 2 PING 命令: 使用 ping() 方法来检查是否能够成功连接到 Redis。
- 3 存储数据: 使用 set() 方法存储数据,使用 get() 方法获取数据。
如果获取的数据是字节类型,可以使用 decode(‘utf-8’) 将其转换为字符串。