course["time"] = record[7].strftime('%Y-%m-%d %H:%M:%S')
import time, datetime
import pymysql
import json
conn = pymysql.connect("localhost", "username", "password", "db")
cursor = conn.cursor()
cursor.execute("select * from table")
print(cursor.rowcount)
courses = []
for i in range(cursor.rowcount):
record = cursor.fetchone()
course = {}
course["col1"] = record[1]
course["col12"] = record[2].strftime('%Y-%m-%d %H:%M:%S')
courses.append(course)
print("mysql=", courses)
conn.close()

本文介绍了一种使用Python和pymysql库从MySQL数据库中读取数据,并将其转换为JSON格式的方法。通过连接数据库,执行SQL查询,然后将查询结果逐条转换为字典并追加到列表中,最后输出JSON格式的数据。
2512

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



