使用php命令行导入巨大的sql文件

时间:2014-07-31 16:11:54

标签: php mysql command-line

我有一个php脚本,我从ubuntu命令行运行以读取一个巨大的xml文件并将其插入到mysql数据库中。

我在一个小文件上尝试了这个脚本,它没有问题。

php -f parse.php

问题是,当我试图在大xml文件上运行它时,脚本几乎立即返回返回:

Killed

任何人都有任何建议如何运行脚本,或者如何找到问题所在?

1 个答案:

答案 0 :(得分:0)

你已经耗尽了记忆力。您需要将xml文件拆分为更易于管理的部分。您也可以尝试在具有更多内存的计算机上运行它。