python向mysql插入多条数据executemany

编辑:先生 日期:2016-12-20 浏览量:618 我要收藏

python向mysql插入多条数据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,

属分类: python

0 0
留言:
登录  注册
三思而后言,谢谢。