php导入SQL文件
2016-01-11 10:15
495 查看
<?php
/************
*
PHP导入.sql文件
运行版本:php5,php4 使用的时候请选择
作者:panxp
邮件:coolpan123@gmail.com
*
*************/
$host = "localhost";
$user = "root";
$pwd = "";
$file_dir = dirname(__FILE__);
$file_name = "bar.sql";
$data_base = "test";
$conn = mysql_connect($host,$user,$pwd);
mysql_select_db($data_base,$conn);
/** PHP5 版本 **/
$get_sql_data = file_get_contents($file_name,$file_dir);
/**
* PHP4 版本
if(file_exists($file_dir."/".$file_name))
{
$get_sql_data = fopen($file_dir."/".$file_name,"r");
if(!$get_sql_data)
{
echo "不能打开文件";
}
else
{
$get_sql_data = fread($get_sql_data, filesize ($file_dir."/".$file_name));
}
}
***/
$explode = explode(";",$get_sql_data);
$cnt = count($explode);
for($i=0;$i<cnt ;$i++){
$sql = $explode[$i];
$result = mysql_query($sql);
if($result){
echo "成功:".$i."个查询<br>";
}
else
{
echo "导入失败:".mysql_error();
}
}
?>
/************
*
PHP导入.sql文件
运行版本:php5,php4 使用的时候请选择
作者:panxp
邮件:coolpan123@gmail.com
*
*************/
$host = "localhost";
$user = "root";
$pwd = "";
$file_dir = dirname(__FILE__);
$file_name = "bar.sql";
$data_base = "test";
$conn = mysql_connect($host,$user,$pwd);
mysql_select_db($data_base,$conn);
/** PHP5 版本 **/
$get_sql_data = file_get_contents($file_name,$file_dir);
/**
* PHP4 版本
if(file_exists($file_dir."/".$file_name))
{
$get_sql_data = fopen($file_dir."/".$file_name,"r");
if(!$get_sql_data)
{
echo "不能打开文件";
}
else
{
$get_sql_data = fread($get_sql_data, filesize ($file_dir."/".$file_name));
}
}
***/
$explode = explode(";",$get_sql_data);
$cnt = count($explode);
for($i=0;$i<cnt ;$i++){
$sql = $explode[$i];
$result = mysql_query($sql);
if($result){
echo "成功:".$i."个查询<br>";
}
else
{
echo "导入失败:".mysql_error();
}
}
?>
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- SQL中的三值逻辑
- JSP/PHP基于Ajax的分页功能实现
- SQL Server 作业批量停止
- 结束SQL阻塞的进程
- 动态生成SQL Server视图作业
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- SQL Server 语句操纵数据库
- SQL(结构化查询语句)
- PHP数据库长连接mysql_pconnect的细节
- oracle sql日期比较
- Php Installing An Expansion
- linux快速部署mysql服务器
- sql 存储过程分页