使用Python连接数据库查询操作
#导入数据库
import pymysql
# 连接数据库
db = pymysql.connect(host='127.0.0.1', port=端口, user='数据库用户名', passwd='数据库密码', db='数据库表', charset="utf8")
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# SQL 查询语句
sql = "SELECT * FROM 表名 WHERE 字段 ='xxxx'"
try:
# 执行SQL语句
cursor.execute(sql)
# 获取所有记录列表
results = cursor.fetchall()
# print(results) #这里可打印 results查看是否获取到数据库信息
#下面的 [0]、[1]、、这些是数据库字段的第几个,从0开始数
for row in results:
User_Id = row[0]
UserPhone = row[1]
TotleQuota = row[10]
Levels = row[9]
StatusCode = row[7]
# 打印结果,下面的 %s、%d要根据数据库的类型引用,不然无法查询
print ("User_Id=%s,UserPhone=%s,TotleQuota=%s,Levels=%s,StatusCode=%s" % (User_Id,UserPhone,TotleQuota,Levels,StatusCode ))
except:
print ("无法获取数据") #这里是如果查询不到就提示给用户
# 关闭数据库连接
db.close()
领取专属 10元无门槛券
私享最新 技术干货