1

我正在尝试将大型 (65mb) CSV 文件导入 SQL 表。我正在使用 phpMyAdming 和 xampp。我在 php.ini 中更改了以下设置:

memory_limit = 6000M
post_max_size = 128M
upload_max_filesize = 128M

当我尝试这个时,我收到错误“致命错误:第 294 行 C:\xampp\phpMyAdmin\libraries\import.lib.php 中的内存不足(分配 1852047360)(试图分配 262145 字节)”

我能做些什么来解决这个错误?我还想导入一个更大的数据库。

4

2 回答 2

1

你能把文件分成几块吗?

于 2012-06-07T06:36:36.980 回答
1

您可以编写 Python/PHP/Ruby 脚本来读取文件并解析数据,并逐行运行 INSERT 语句。

于 2012-06-07T07:41:05.657 回答