【发布时间】:2014-09-20 19:09:45
【问题描述】:
我需要用 CSV 文件填充几个表格。我尝试使用一个循环插入每一行,但一个包含 65,000 条记录的文件需要我超过 20 分钟。
我想使用 MySQL 命令LOAD DATA LOCAL INFILE,但我收到了这条消息:
在第 112 行的 C:\xampp\htdocs\myProject\apps\backend\modules\member\actions\actions.class.php 中禁止加载 DATA LOCAL INFILE
经过一番研究,我了解到需要将 PDO (PDO::MYSQL_ATTR_LOCAL_INFILE) 的安全参数之一更改为 true。
在 symfony2 中,你需要在你的应用的 config.yml 中更改它,但我在 symfony 1.4 上找不到。
【问题讨论】:
标签: mysql csv import symfony-1.4