目录
实现效果
实现思路
如何在sql语句中快捷的添加变量
实现代码
# @Time : 2021/12/14 20:08
# @Author : 南黎
# @FileName: 4.数据表插入多条数据.py
import pymysql
#创建与数据库的连接
db = pymysql.connect(host='localhost', user='root', password='root', database='python', port=3306)
#创建游标对象cursor
cursor=db.cursor()
#插入sql语句
sql='''
insert into student(sname,sex,age,score) values(%s,%s,%s,%s)
'''
add_data_list=[('王朝','man',25,94.6),('马汉','man',27,91.1)]#把数据以列表形式批量插入
try:
#执行sql语句
cursor.executemany(sql,add_data_list)
#提交事务
db.commit()
print('插入多条数据成功')
except Exception as e:
print(e)
#如果出现异常,回滚
db.rollback()
print('插入多条数据失败')
finally:
#关闭数据库连接
db.close()
总结
大家喜欢的话,给个👍,点个关注!给大家分享更多有趣好玩的Python知识!
版权声明:
发现你走远了@mzh原创作品,转载必须标注原文链接
Copyright 2022 mzh
Crated:2022-1-15