【发布时间】:2013-05-02 06:03:35
【问题描述】:
我需要在 MYSQL 中从文本文件中插入记录,这不是问题。
问题是文本文件包含数百万条记录。这意味着处理一个文本文件将导致数百万个 INSERT 查询。我也不能(不想)使用 PHP Infile,因为我必须对文本文件执行一些数据提取。将该文件存储到 Blob 字段中,这不是我想要的。
【问题讨论】:
-
你是什么意思'我必须执行一些数据提取?'。使用 LOAD DATA LOCAL INFILE,您可以在插入数据之前对列(值)进行各种修改。您可以将字段值拆分为几个部分等。
标签: php mysql large-data