可能重复:
将 CSV 文件直接导入 MySQL
我尝试使用不同的方法(其中一种方法如下)从 csv 文件或逗号分隔的大文件大小(超过 250MB)的文件中读取数据,因此我可以将所需的数据从它插入到 mysql 数据库但程序每次在完成文件读取之前崩溃。我还尝试增加 php.ini 中的内存限制。面临以下错误:-
1.----------------------------------------------------------
memory_limit = 128M 致命错误:第 19 行 C:\wamp\www\site\files\plugin\agoda\agoda.plugin.php 中允许的内存大小为 134217728 字节已用尽(尝试分配 63 字节)
2.----------------------------------------------------------
memory_limit = 1000M 致命错误:第 19 行 C:\wamp\www\site\files\plugin\agoda\agoda.plugin.php 中允许的内存大小为 1048576000 字节已用尽(试图分配 1299 字节)
3.----------------------------------------------------------
memory_limit = 2000M
无效的
我需要一种在 php 中读取此类文件而不会导致程序崩溃的方法。