我无法连接到我的服务器。以下是它给我的错误:
警告:mysqli :: __ construct():MySQL服务器已经消失了 第3行的C:\ xampp \ htdocs \ www \ PHP-Project \ logic \ db_connection.php
警告:mysqli :: __ construct():读取问候数据包时出错。 C:\ xampp \ htdocs \ www \ PHP-Project \ logic \ db_connection.php中的PID = 8632 第3行
警告:mysqli :: __ construct():( HY000 / 2006):MySQL服务器已经消失了 离开C:\ xampp \ htdocs \ www \ PHP-Project \ logic \ db_connection.php on 第3行
致命错误:超过30秒的最长执行时间 第3行的C:\ xampp \ htdocs \ www \ PHP-Project \ logic \ db_connection.php
这是我的连接文件:
define("HOST", "localhost:81");
define("DB_USER", "root");
define("DB_PASSWORD", "");
define("DB_NAME", "bulitfactory_person_cv");
$db_connection = new mysqli(HOST, DB_USER, DB_PASSWORD, DB_NAME);
if ($db_connection->connect_error) {
die("Connection failed. ".$db_connection->connect_error);
}
拜托,帮助我!
答案 0 :(得分:0)
尝试增加max_allowed_packet并重启服务器
答案 1 :(得分:0)
将[mysqld]部分中的log_warnings = 2添加到.ini / .cfg文件中,关闭重启mysql,你的error.log中应该有最大的连接失败信息。