pymysql
是一个用于连接 MySQL 数据库的 Python 库。它允许 Python 程序与 MySQL 数据库进行交互,执行 SQL 查询并处理返回的结果。
pymysql
连接到 MySQL 数据库需要提供主机名、用户名、密码和数据库名等信息。pymysql
提供了简洁的 API,易于学习和使用。pymysql
主要用于执行 SQL 查询,并返回查询结果。它支持多种数据类型,包括字符串、数字、日期等。pymysql
执行 SQL 查询后,返回的结果通常是一个包含多个元组的列表,每个元组代表一行数据。例如:
import pymysql
# 连接数据库
conn = pymysql.connect(host='localhost', user='root', password='password', db='test')
# 创建游标
cursor = conn.cursor()
# 执行查询
cursor.execute("SELECT * FROM users")
# 获取结果
results = cursor.fetchall()
# 打印结果
for row in results:
print(row)
# 关闭连接
cursor.close()
conn.close()
在这个例子中,cursor.fetchall()
方法返回一个包含所有查询结果的列表,每个元素是一个代表一行数据的元组。
conn = pymysql.connect(host='localhost', user='root', password='password', db='test', charset='utf8mb4')
领取专属 10元无门槛券
手把手带您无忧上云