public static function init() { $config = Config::get('database'); self::$pre = $config['db_pre']; if (!$config['db_host'] || !$config['db_name'] || !$config['db_user']) { throw new \Exception("请先设置数据库连接参数"); } $mysqli = mysqli_init(); if (!$mysqli) { throw new \Exception("mysqli_init failed"); exit; } if (!$mysqli->real_connect($config['db_host'], $config['db_user'], $config['db_pwd'], $config['db_name'])) { throw new \Exception('Connect Error (' . mysqli_connect_errno() . ') ' . mysqli_connect_error()); exit; } self::$conn = $mysqli; }