教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php导入SQL文件(示例代码)

php导入SQL文件(示例代码)

发布时间:2017-09-01   编辑:jiaochengji.com
分享一个php导入sql文件的代码,可以选择php5,php4版本实现sql文件的导入,有需要的朋友参考下。

例子,php导入sql文件。

代码:
 

复制代码 代码示例:

<?php
/************
*
PHP导入.sql文件
运行版本:php5,php4
作者:panxp
邮件:coolpan123@gmail.com
*编辑整理:www.jbxue.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文件三种方法
php导入SQL文件(示例代码)
php导入大量数据到mysql(示例)
php导入phpmyadmin导出的sql的实现代码
php 数据批量导入csv的简单例子
phpMyAdmin导入和恢复大容量sql文件的方法
mysql导出数据库多种方法
php导入csv到sql文件自动插入数据库(示例)
php mysql数据库导入脚本(示例)
php 导入sql到mysql数据库方法解析

关键词: sql文件  导入sql   
[关闭]
~ ~