我正在尝试将大型(65mb)CSV文件导入SQL表。我正在使用phpMyAdming和xampp。我在php.ini中更改了以下设置:
memory_limit = 6000M
post_max_size = 128M
upload_max_filesize = 128M
当我尝试这个时,我得到错误'致命错误:内存不足(分配1852047360)(试图分配262145字节)在第294行的C:\ xampp \ phpMyAdmin \ libraries \ import.lib.php'
我该怎么做才能解决这个错误?我也想导入一个更大的数据库。
答案 0 :(得分:1)
你能把文件分成几块吗?
答案 1 :(得分:1)
您可以编写Python / PHP / Ruby脚本来读取文件并解析数据,并逐行运行INSERT语句。