if( isset($_POST['host']) ){
//读取文件内容
$_sql = file_get_contents('wms.sql');
$_arr = explode(';', $_sql);
$_mysqli = new mysqli($_POST['host'],$_POST['username'],$_POST['password']);
if (mysqli_connect_errno()) {
exit('连接数据库出错');
}
//创建数据库
$_mysqli->query('CREATE DATABASE `'.$_POST['db'].'` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;');
$_mysqli->query('USE `'.$_POST['db'].'`;');
//执行sql语句
foreach ($_arr as $_value) {
$_mysqli->query($_value.';');
}
$_mysqli->close();
$_mysqli = null;
//替换 模板
$_conf = file_get_contents('./app/config.php');
$dirRoot = dirname($_SERVER['SCRIPT_NAME']);
if( $dirRoot == '\\' && $dirRoot == "/" ){
file_put_contents('./app/config.php',str_replace('dirname($_SERVER[\'SCRIPT_NAME\']).','',$_conf));
}
//替换数据库
$_dbConfig= include './app/database.php';
$_dbConfig['hostname'] = $_POST['host'];
$_dbConfig['database'] = $_POST['db'];
$_dbConfig['username'] = $_POST['username'];
$_dbConfig['password'] = $_POST['password'];
file_put_contents('./app/database.php','<?php return '.var_export($_dbConfig,true).';' );
die( '
安装成功
}
?>
安装安装
数据库 | |
账户 | |
密码 | |
数据库 | |
一键复制
编辑
Web IDE
原始数据
按行查看
历史