Python执行MySQL批处理的方法
导读:可以使用Python中的MySQL库来执行MySQL批处理。下面是一个简单的示例代码: import mysql.connector # 连接MySQL数据库 conn = mysql.connector.connect( hos...
可以使用Python中的MySQL库来执行MySQL批处理。下面是一个简单的示例代码:
import mysql.connector
# 连接MySQL数据库
conn = mysql.connector.connect(
host='localhost',
user='your_username',
password='your_password',
database='your_database'
)
# 创建游标对象
cursor = conn.cursor()
# 执行批处理
sql = "INSERT INTO table_name (column1, column2) VALUES (%s, %s)"
values = [
('value1', 'value2'),
('value3', 'value4'),
('value5', 'value6')
]
cursor.executemany(sql, values)
# 提交事务
conn.commit()
# 关闭游标和连接
cursor.close()
conn.close()
在上面的代码中,我们首先连接到MySQL数据库,然后创建一个游标对象。然后,我们定义要执行的批处理SQL语句和要插入的值列表。最后,我们使用executemany()
方法执行批处理操作,并使用commit()
方法提交事务。最后,我们关闭游标和连接。
请注意,在实际的应用程序中,您可能还需要添加错误处理和日志记录等功能来提高代码的稳定性和可靠性。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python执行MySQL批处理的方法
本文地址: https://pptw.com/jishu/690094.html