我有一个用于插入MYSQL表的批量数据,让我们假设,一次性使用10k, 我正在做的是将数据存储在XML文件中然后进行插入(数据大约是50K行),这需要花费很多时间,在MySQL表中是否有批量插入的选项。
提前致谢,
请帮忙。
答案 0 :(得分:3)
LOAD DATA INFILE可以提供帮助。这是从文本文件加载数据的最快方法。
答案 1 :(得分:0)
您可能还希望在插入之前禁用de索引,然后再启用它们以重新创建它们。
ALTER TABLE ...禁用
ALTER TABLE ... ENABLE KEYS