0

我需要从文本文件中在 MYSQL 中插入记录,这不是问题。

问题是文本文件包含数百万条记录。这意味着处理一个文本文件将导致数百万个 INSERT 查询。我也不能(不想)使用 PHP Infile,因为我必须对文本文件执行一些数据提取。将该文件存储到 Blob 字段中,这不是我想要的。

4

1 回答 1

1

而不是单个插入使用批量插入,如

INSERT INTO a VALUES (1,23),(2,34),(4,33);

可能值得看看这个问题

请记住,您可能会达到数据包大小限制,请查看此问题以获取指示。

于 2013-05-08T05:46:54.380 回答