【发布时间】:2015-12-29 22:52:51
【问题描述】:
我正在构建这个包含 40k 条目的数组。
array = [(value1, value2, value3),(value1, value2, value3),(value1, value2, value3) .... ]
是否可以在 python 中将其插入到 mysql 中,例如:
cursor.execute('''INSERT IGNORE into %s VALUES *array here*''' % (table_name, array))
我在将数组变量正确传递到 mysql 时遇到问题。任何帮助表示赞赏。
【问题讨论】:
-
这是一个类似问题的解决方案,希望对stackoverflow.com/questions/21612933/…有帮助
-
最好也检查一下服务器的最大大小。你可以用
SHOW VARIABLES LIKE 'max_allowed_packet'来做到这一点。
标签: python mysql arrays insert