快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms

一个可以用来导入Mysql大数据库文件的PHP代码

phpmyadmin是个很方便的mysql数据库管理工具,可以用来管理mysql数据库,导入,导出等。 但是phpmyadmin在导入mysql的时候有个问题,如果要导入的数据库文件比较大,那么导入就会失败。下面教大家一个简单有效的办法,可以导入任意大小的mysql数据库,理论上不论您的数据库备份文件多大,都可以导入。

方法如下:
1.将数据库备份文件(如backup.sql)上传至网站根目录。
2.将以下代码保存为mysql.php文件,上传至网站根目录。
 

<?php
system( "mysql -hDbhost -uDbuser -pPassword Dbname < backup.sql" );  
print  "导入成功" ;  
?>
 

Dbhost 改为您的数据库服务器地址(小提示:一般主机默认数据库服务器地址是:localhost)
Dbuser 改为您的数据库用户名
Password 改为您的数据库用户密码
Dbname 改为您的数据库名
backup.sql 表示通过ftp上传到网站根目录下数据库文件的文件名(该文件是解压缩后的文件)
 
3.在浏览器里面访问mysql.php,假设你的网站域名是www.bnxb.com ,那么就在浏览器里面输入http://www.bnxb.com/mysql.php ,只要浏览器一访问这个mysql.php文件,数据就开始导入,数据导入结束后,就会显示“导入成功”的字样。这个时间根据您要导入的数据大小决定,一般时间很短。
 

注意:请确保你的服务器支持system函数。

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论