我有一个要在 MYSQL 表中插入的批量数据,假设一次 10k,我正在做的是将数据存储在 XML 文件中,然后进行插入(数据大约为 50K 行),这需要很多时间,在 MySQL 表中是否有批量插入的选项。
在此先感谢,
请帮助。
我有一个要在 MYSQL 表中插入的批量数据,假设一次 10k,我正在做的是将数据存储在 XML 文件中,然后进行插入(数据大约为 50K 行),这需要很多时间,在 MySQL 表中是否有批量插入的选项。
在此先感谢,
请帮助。
LOAD DATA INFILE可以提供帮助。这是从文本文件加载数据的最快方式。
您可能还想在插入之前禁用 de 索引并在之后启用它们以重新创建它们。
ALTER TABLE ... 禁用
ALTER TABLE ... 启用键