php 读取几个G的txt文件,并保存到数据库!怎么弄啊?纠结起的。

2025-05-18 10:17:27
推荐回答(3个)
回答1:

提供一个思路吧。我没办法帮你写代码。
首先删除多余换行,保证一行就是一条数据。
然后用逗号分隔每个字段,删除掉
最后用数据库管理工具倒入。要是用php程序,你调用一下接口倒入也很简单了。

其实你最好给出5、6条数据的例子。看有没有空闲的高人帮你搞定代码。

回答2:

$file=file_get_contents('文件路径');//获取文件,最好是名字又规律就可以自动全部获取。

preg_match('/\w*/',$flie,$r)//用正则分割,具体看你的数据是怎么样子的。
...
然后就连接数据库遍历$r,每个都存进去。

回答3:

难道不晓得 PHP有
生成器(关键字yield)
这个东西吗?