0
点赞
收藏
分享

微信扫一扫

【Python之pymysql库学习】4.数据表插入多条数据(保姆级图文+实现代码)

目录


实现效果

在这里插入图片描述
在这里插入图片描述


实现思路

如何在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


举报

相关推荐

0 条评论