php个⼈信息填写表代码,PHP代码-创建数据库及数据表public static function create($db_name)
{
try {
//创建数据库
$createDbSql = 'CREATE DATABASE IF NOT EXISTS ' . $db_name . ' DEFAULT CHARACTER SET utf8mb4;';
$ret = M::execute($createDbSql);
if ($ret === false) {
$this->error('创建数据库失败');
}
//切换数据库
M::link($db_name);
M::startTrans();
// 导⼊sql数据并创建表
$SQL_SCRIPT = file_get_contents(APP_VENDOR . 'SQL/sgpc_private.sql');
$scriptArray = preg_split("/;[\r\n]+/", $SQL_SCRIPT);
foreach ($scriptArray as $item) {
if(!empty($item)) {
$res = M::execute($item . ';');
if ($res === false) {php修改数据库内容
M::rollback();
throw new Exception('操作失败');
}
}
}
M::commit();
return true;
} catch (\Exception $e) {
return false;
};
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论