python向mysql插入多条数据executemany

[python] 2024-04-26 圈点382

摘要:python向mysql插入多条数据executemany。executemany的使用示例如下:

python向mysql插入多条数据executemany。


executemany的使用示例如下:

环境条件代码省略...

sql="insert into tb (a,b,c) values(%s,%s,%s)"

list=[('a','a','a'),('b','b','b')]

sursor.executemany(sql,list)


有时候,为了需要,可以在sql句后边加上一个主键的自动加1,如下:

sql="insert into tb (a,b,c) values(%s,%s,%s) ON DUPLICATE KEY UPDATE count=count+values(count)"


有时候,list里面也可以只有一条数据;如,

list[('a','a','a')]


python  mysql  executemany  

感谢反馈,已提交成功,审核后即会显示