如何在php中执行多条sql语句 做cms的安装程序时,已在一个install.sql中写了多条比如:建user表结构、建content表结构等多条语句。请问:如何在php文件中,读出install.sql中的sql语句,并一次性地批量地执行完毕呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 依据.sql文件中,语句的分割方式把SQL语句逐条,执行 install.sql中的注释也会读出来。怎么办。 我发现install.sql中的语句,都是以分号结束的。按上面朋友的思路是:把该文件全部读出来,并返回一个数组。或是索引数组,或是关联数组。以分号为数组元素的分割方式。然后循环执行。请问这样的代码如何写呢?多谢。 读取到注释是没问题的你用file_get_contents读取整个文件 再用explode以分号来拆分成数组 循环执行 本帖最后由 xuzuning 于 2010-11-26 09:53:18 编辑 应该是从文件读取 sql语句文件里的sql语句是以换行符分开的这样子就提取了每条sql语句 分别发送到mysql服务器上 求教一段程序该如何写 如何实现像驱动之家或百度mp3等网站,即时测试出用户连接文件的速度? 哪里有mysql4.x版本下载?找了半天没找到。 自增长的 id 大家是怎么设的? 急求 php+mysql+apache 的网络空间!! 在线等 如何作一个比较美观的网页? 这些数据是怎么录入到数据库中的. cn域名whois信息是乱码的问题 初学PHP,出现问题不懂,请问 请教两个函数mssql_pconnect与mssql_connect有什么区别?(急) sphinx查询的索引问题 是操作数组呢,还是多次连接数据库查询呢?
你用file_get_contents读取整个文件 再用explode以分号来拆分成数组 循环执行
文件里的sql语句是以换行符分开的
这样子就提取了每条sql语句 分别发送到mysql服务器上