教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php mysql数据库导入脚本(示例)

php mysql数据库导入脚本(示例)

发布时间:2017-08-30   编辑:jiaochengji.com
用php实现mysql数据库的导入,这里分享一个php导入mysql数据库的代码,有需要的朋友参考学习下。

在不能使用MYSQLADMIN导入数据库时,可以使用以上代码导入PHPMYADMIN导出的SQL文件。

代码:
 

复制代码 代码示例:
<?
//php实现mysql数据导入
define("DbHost", "localhost"); //数据库主机
define("DbUser", "root"); //数据库用户
define("DbPass", "password"); //数据库口令
mysql_connect(DbHost,DbUser,DbPass) or die("不能连接服务器!");
mysql_create_db("dbname") or die("不能建立数据库,可能您已经安装过了");
mysql_select_db("dbname") or die("不能选择数据库,安装失败");
$fp=fopen("install.sql","r") or die("不能打开SQL文件,请检查");
$sql=fread($fp,filesize("install.sql"));
fclose($fp);
$sql=explode(";",$sql);
for($i=0;$i mysql_query($sql[$i]);
echo "安装成功";
?>
 

1,SQL文件中没有创建数据库语句时
 

复制代码 代码示例:
<?
define("DbHost", "localhost"); //数据库主机
define("DbUser", "root"); //数据库用户
define("DbPass", "password"); //数据库口令
define("DbName", "dbname"); //数据库名
mysql_connect(DbHost,DbUser,DbPass) or die("不能连接服务器!");
mysql_create_db(DbName) or die("不能建立数据库,可能您已经安装过了");
mysql_select_db(DbName) or die("不能选择数据库,安装失败");
$fp=fopen("install.sql","r") or die("不能打开SQL文件,请检查");
$sql=fread($fp,filesize("install.sql"));
fclose($fp);
$sql=explode(";",$sql);
for($i=0;$i mysql_query($sql[$i]);
echo "安装成功";
?>

2,SQL文件中有创建数据库语句(即包含CREATE DATABASE和USE语句)时
 

复制代码 代码示例:
<?
define("DbHost", "localhost"); //数据库主机
define("DbUser", "root"); //数据库用户
define("DbPass", "password"); //数据库口令
mysql_connect(DbHost,DbUser,DbPass) or die("不能连接服务器!");
$fp=fopen("install.sql","r") or die("不能打开SQL文件,请检查");
$sql=fread($fp,filesize("install.sql"));
fclose($fp);
$sql=explode(";",$sql);
for($i=0;$i mysql_query($sql[$i]);
echo "安装成功";
?>

您可能感兴趣的文章:
mysql导出数据库多种方法
php导入数据到mysql实现代码
MYSQL数据库的导出和导入方法详解
MySQL导入导出数据库方法介绍
mysql命令行导入与导出数据库
mysql导入与导出数据库的例子
mysql导入sql文件 mysql远程登录
php导入大量数据到mysql(示例)
导出mysql所有用户权限的shell脚本
mysql命令行导入sql脚本中文乱码问题的解决方法

关键词: 导入mysql  导入数据库   
[关闭]
~ ~