使用php解析sql文件

fil*_*eel 5 php mysql sql parsing dump

我有一个超过 3GB 的 sql 转储文件,其中包含多个查询。我想使用 php 将文件解析为查询。

根据网站上用户的推荐,我使用https://code.google.com/p/php-sql-parser/进行解析。问题是使用此方法只能检索第一个查询。

有没有人有什么建议?

转储文件是服务器数据的唯一遗迹。

谢谢!

par*_*cus -3

是否可以使用“explode(”;”, $dumpfile) 拆分转储文件,然后执行循环调用该函数进行解析?您还可以使用其他分隔符进行爆炸。是否可能存在不平衡的引号?

问候

副囊菌