如何使用python mysqldb一次插入许多行

如何使用python mysqldb一次插入许多行,第1张

如何使用python mysqldb一次插入许多行

从《MySQLdb用户指南》中:

c.executemany(      """INSERT INTO breakfast (name, spam, eggs, sausage, price)      VALUES (%s, %s, %s, %s, %s)""",      [      ("Spam and Sausage Lover's Plate", 5, 1, 8, 7.95 ),      ("Not So Much Spam Plate", 3, 2, 0, 3.95 ),      ("Don't Wany ANY SPAM! Plate", 0, 4, 3, 5.95 )      ] )

所以在你的情况下:

c.executemany("insert into T (F1,F2) values (%s, %s)",    [('a','b'),('c','d')])


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5043416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存