您的位置:首页 > 编程语言 > PHP开发

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();
    }
}
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  sql php