使用php语句将数据库*.sql文件导入数据库

2015-01-24信息快讯网

这篇文章主要介绍了如何使用php语句将数据库*.sql文件导入数据库,需要的朋友可以参考下

最简单的php语句把数据库*.sql文件导入数据库
 
$sql=file_get_contents("text.sql"); //把SQL语句以字符串读入$sql 
$a=explode(";",$sql); //用explode()函数把‍$sql字符串以“;”分割为数组 

foreach($a as $b){ //遍历数组 
$c=$b.";"; //分割后是没有“;”的,因为SQL语句以“;”结束,所以在执行SQL前把它加上 
mysql_query($c); //执行SQL语句 
} 

在很多安装程序中大家都会看到数据库的安装,其它神秘的背后就是这么简单的几句代码。首先安装中会有一个Sql文件,然后再按照上面的代码在PHP中执行。
PHP的switch判断语句的“高级”用法详解
PHP连接和操作MySQL数据库基础教程
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
PHP获取mysql数据表的字段名称和详细信息的方法
PHP return语句另类用法不止是在函数中
PHP利用MySQL保存session的实现思路及示例代码
PHP使用Mysql事务实例解析
Laravel框架数据库CURD操作、连贯操作总结
PHP开发框架Laravel数据库操作方法总结
php+MySQL判断update语句是否执行成功的方法
php批量删除数据库下指定前缀的表以prefix_为例
ThinkPHP连接数据库及主从数据库的设置教程
PHP return语句的另一个作用
php switch语句多个值匹配同一代码块应用示例
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
php中session过期时间设置及session回收机制介绍
PHP判断是否有Get参数的方法
JS异常处理try..catch语句的作用和实例
php将字符串转化成date存入数据库的两种方式
php中mysql连接和基本操作代码(快速测试使用,简单方便)
PHP函数addslashes和mysql_real_escape_string的区别
PHP开发中常见的安全问题详解和解决方法(如Sql注入、CSRF、Xss、CC等)
PHP数据库操作之基于Mysqli的数据库操作类库
通过dbi使用perl连接mysql数据库的方法
免费的ip数据库淘宝IP地址库简介和PHP调用实例
codeigniter自带数据库类使用方法说明
PHP goto语句简介和使用实例
php switch语句多个值匹配同一代码块的实现
Php中使用Select 查询语句的实例
php将mysql数据库整库导出生成sql文件的具体实现
PHP Switch 语句之学习笔记
©2014-2024 dbsqp.com