MySQL Query,批量插入

时间:2009-03-23 06:24:59

标签: mysql bulkinsert load-data-infile

我有一个用于插入MYSQL表的批量数据,让我们假设,一次性使用10k, 我正在做的是将数据存储在XML文件中然后进行插入(数据大约是50K行),这需要花费很多时间,在MySQL表中是否有批量插入的选项。

提前致谢,
请帮忙。

2 个答案:

答案 0 :(得分:3)

LOAD DATA INFILE可以提供帮助。这是从文本文件加载数据的最快方法。

答案 1 :(得分:0)

您可能还希望在插入之前禁用de索引,然后再启用它们以重新创建它们。

ALTER TABLE ...禁用
ALTER TABLE ... ENABLE KEYS