php 自动的安装mysql的.sql文件
主要就是对文件读取来进行过滤,进而调用数据库的执行语句来完成,即可。
以下是SQL语句
# --------------------------------------------------------
# 表的结构cms_album ,该表用于
# --------------------------------------------------------
DROP TABLE IF EXISTScms_album;
CREATE TABLE cms_album (......) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
# --------------------------------------------------------
# 表的结构cms_article,该表用于
# --------------------------------------------------------
......
很明显,我们需要把SQL语句中的”#,--”等符号去掉即可,再来调用数据库执行语句,如mysql_query()等。
php
//读取出所有行
$lines=file("lampcms.sql"); $sqlstr="";
foreach($lines as $line){
$line=trim($line); 声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
if($line!=""){
if(!($line{0}=="#" || $line{0}.$line{1}=="--")){ // $line{0}.$line{1} 开头前两个字符。php字符串可作为数组使用。
上一篇: 网站目录绝对路径
下一篇: java实现环形队列的链式存储
推荐阅读
-
安装php时,--with-mysql指定的是哪个路径呢?
-
PHP __autoload函数(自动载入类文件)的使用方法
-
安装nginx+php5+mysql 的web服务器
-
php 生成自动创建文件夹并上传文件的示例代码_PHP教程
-
这个SQL里的函数是mysql函数还是php函数,函数意思是,该怎么处理
-
关于在 win2000 下安装 mysql 的一些问题!_PHP教程
-
植物大战僵尸修改器使用方法 PHP __autoload函数(自动载入类文件)的使用方法
-
php读取txt文件组成SQL并插入数据库的方法
-
php使用指定编码导出mysql数据到csv文件的方法
-
CSV文件导入mysql PHP处理CSV表格文件的常用操作方法总结