【发布时间】:2010-02-15 09:46:39
【问题描述】:
我目前正在尝试在 MySQL 中解决这个问题。我已经安装了 MySQLdb。用 Python 编写列表的最佳方法是什么,例如
[1, 2, -1, -2]
到 MySQL 数据库表的列?我希望将列表的每个连续条目放入 MySQL 列的连续行中。我显然可以循环运行单个查询,但我想知道是否有更好/更快的方法。
如果使用 MySQLdb 无法实现,我也愿意尝试不同的数据存储技术。我正在处理每个包含数百万个条目的列表,并且需要快速读取/写入某种形式的持久存储,该持久存储可以将这些许多不同的列表存储为列。
更新:感谢您的回复。在被引导搜索execute many后,我找到了this link,其中有一个有用的例子executemany()。
【问题讨论】: