PHP技术将Sql文件导入到MySql
来源:互联网 责任编辑:栏目编辑 发表时间:2013-07-01 13:24 点击:次
在发布自己的Web程序时,需要在服务器上安装,需将本机的数据导入到服务器上的数据库,直接用数据库远程连接工具导入者请飘过。前一段时间写了一个PHP的小程序,有这个需求,参考了Sablog数据安装部分代码,自己也整了一份,记下以备后用。
@header("content-Type: text/html; charset=UTF-8");
error_reporting(0);
$servername = "www.database.com";//数据库服务器地址
$dbusername = "root";//帐号
$dbpassword = "password";//密码
$dbname = "websys";//数据库设备
$dbcharset = 'utf8';
$sqlfile = 'data.sql';//本机导出的Sql文件
if(!is_readable($sqlfile)) {
exit('数据库文件不存在或者读取失败');
}
$fp = fopen($sqlfile, 'rb');
$sql = fread($fp, 2048000);
fclose($fp);
$conn=mysql_connect($servername,$dbusername,$dbpassword);//指定数据库连接参数
if (!$conn)
{
die('Could not connect: ' . mysql_error());
}
function runquery($sql) {
global $dbcharset, $db_prefix, $DB, $tablenum;
相关新闻>>
- 发表评论
-
- 最新评论 更多>>