现在需要用php读取一个.sql的文件,然后执行里面的数据库创建以及插入数据的代码.我找到一个类http://blog.csdn.net/yangjixiang_hao123/archive/2010/05/23/5616412.aspx 做法就是读取文件然后用explode分割文件里面的sql语句.但是发现我的.sql里面很多数据中带有";"所以用这个类执行的结果很多数据被分割了从而未执行.所以想问一下有没有其他更好的类能够解决php执行数据中带有";"的sql文件.