第三步连接mysql数据库之后,就可以通过sql语句来读取数据库内容了,完整代码如下:
import pymysql.cursor
# 连接MySQL数据库
connection = pymysql.connect(host='localhost', port=3306, user='root', passwd='123456'db='coal_blending',charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor)
try:
# 通过cursor创建游标
cursor = connection.cursor()
# 创建sql 语句
sql = "select * from coal_blead"
# 执行sql语句
cursor.execute(sql)
# 获取所有记录列表
results = cursor.fetchall() print(results) for data in results: # 打印结果 print(data)
except Exception :print("查询失败")
#关闭游标连接cursor.close()# 关闭数据库连接connection.close()