php导入海量txt数据入库的实现方法
程序员文章站
2022-04-12 17:45:16
...
要求导入到数据库中。 数据表结构为:
代码如下: $li) { $arr=explode(" ",$li); $senti_value=$arr[2]-$arr[3]; if($senti_value!=0) { if($i>=20000&&$i 说明: 1,海量数据导入时,要注意PHP的一些限制,可以临时调整一下,否则会报错。 Allowed memory size of 33554432 bytes exhausted (tried to allocate 16 bytes) 2,PHP操作TXT文件 file_get_contents() file_put_contents() 3,海量导入时,最好分批次导入,失败的几率小一些 4,海量导入之前,脚本一定要多次测试无误再使用,比如用100条数据来测试 5,导入之后,如果PHP的mem_limit还是不够的话,程序仍然跑不起来 (建议用修改php.ini的方式来提高mem_limit,而不是用临时的语句) 就是这些了,哪位有胆量,也可以自己找个大数据量的txt测试下,呵呵。 |
上一篇: 微信成为开发者模式
下一篇: PHP面向对象之标识对象实例详解
推荐阅读