python3使用pymysql通常select返回的是一个不含字段的列表,通常我们需要通过访问字段来获取字段值
把返回结果转成dict会方便我们操作
核心就在于创建连接时指定游标类:cursorclass=pymysql.cursors.DictCursor
# 打开数据库连接
# db = pymysql.connect(host, user, passwd, db)
conn = pymysql.connect(host=host, port=3306, user=user, passwd=passwd, db=db,
cursorclass=pymysql.cursors.DictCursor)
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = conn.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute(SQL)
data = cursor.fetchall()
本文地址:https://blog.csdn.net/sin_404/article/details/108981325
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论