如何使用Python的mysqldb模块一次性插入多行数据

9 浏览
0 Comments

如何使用Python的mysqldb模块一次性插入多行数据

我有一个列表的列表,例如[['a','b'],['c','d']]

我有一个名为T的表和两个字段F1F2。字段列表中的第一项映射到F1,第二项映射到F2

如何在单个命令或调用中为每个内部列表插入行,而不是使用像这样的for循环?

for i in [['a','b'],['c','d']]:
    c.execute("insert into T (F1,F2) values (%s, %s)", (i[0], i[1]))

0