# coding:utf-8 import pyMysql # 打开数据库连接 db = pymysql.connect(host='localhost', port=3306, user='u
# coding:utf-8
import pyMysql
# 打开数据库连接
db = pymysql.connect(host='localhost', port=3306,
user='username', passwd='passWord', db='database_name', charset='utf8')
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# sql 插入语句
sql = "INSERT INTO EMPLOYEE(FIRST_NAME, AGE, SEX) VALUES (%s,%s,%s)"
# 一个tuple或者list
T = (('xiaoming', 31, 'boy'), ('hong', 22, 'girl'), ('wang', 90, 'man'))
try:
# 执行sql语句
cursor.executemany(sql, T)
# 提交到数据库执行
db.commit()
except :
# 如果发生错误则回滚
db.rollback()
# 关闭游标
cursor.close()
# 关闭数据库连接
db.close()
转自:https://www.ctolib.com/TracyMcgrady6-pymsql_Operation.html
--结束END--
本文标题: python MySQL 批量插入
本文链接: https://www.lsjlt.com/news/185251.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0