使用python在MySQL中进行多线程数据插入

时间:2010-04-10 10:53:08

标签: python mysql database multithreading

我正在开发一个涉及将大量数据插入数据库的项目。我想知道是否有人知道如何同时填充数据库中的2或3个表。示例或psueodecode会有所帮助。 感谢

1 个答案:

答案 0 :(得分:2)

如果要将大量数据一次性插入数据库,那么您可能对批量加载数据感兴趣。理想的工具是可能随数据库一起提供的批量加载程序 - Oracle,Microsoft SQL Server,Sybase SQL Server和MySQL(仅举几例),它们都有批量加载器。例如,Microsoft有bulk insert statementbcp program来执行此任务。我建议你研究一下,而不是在python中绑定一些工具,有或没有线程。