版本:
python 2.7
前提条件
pip install MySQL-python
pin install redis
#!/usr/bin/python
#-*- coding: UTF-8 -*-
import redis
import MySQLdb
#打开数据库连接
db = MySQLdb.connect("ip","username","password","database",charset='utf8')
#连接redis
r = redis.StrictRedis(host='ip',port=6379,db=0)
cursor = db.cursor()
cursor.execute("SELECT id from api_material")
data = cursor.fetchall()
for row in data:
name = row[0]
sql = "select flower from user where id = '%s'" % name;
flower = cursor.execute(sql)
print("flower: %s" % flower)
r.zincrby(name='自己的key',value=name,amount=flower)
print("公会id : %s" % name)
cursor.close()
#关闭数据库连接
db.close()
本文介绍如何使用Python 2.7版本通过pip安装MySQL-python和Redis库,并演示了如何利用这些库操作数据库,包括从MySQL数据库中获取数据并更新到Redis中,实现了数据的跨库同步。
3456

被折叠的 条评论
为什么被折叠?



