mysqli_real_connect(): (HY000/2006): MySQL 服务器已经消失
Posted
技术标签:
【中文标题】mysqli_real_connect(): (HY000/2006): MySQL 服务器已经消失【英文标题】:mysqli_real_connect(): (HY000/2006): MySQL server has gone away 【发布时间】:2019-01-30 17:26:52 【问题描述】:我在登录 phpMyAdmin 时遇到问题。
我只是安装了 xampp。 当我启动 Xampp 服务器时,它显示 3306 的端口错误 所以我将端口从 3306 更改为 3307 在 my.ini 文件和 config -> 服务和端口设置 -> mysql 端口选项卡
Service Setting of Xampp Control Panel
然后我就可以启动 SQL 服务器了
当我尝试打开 PhpMyadmin 时,它会显示这样的错误 比我更改 config.inc.php
config.inc.php
现在当我尝试打开 PhpMyadmin 时,它会询问我用户名和密码
Username - root
Password - Null
它向我显示这样的错误 Error while login in PhpMyadmin
请帮我找问题
提前致谢
【问题讨论】:
发表于 pastebin.com 请查看以下链接pastebin.com/depf39JT 上面的链接只有你的问题和my.cnf。仍然需要以下文本结果: B) SHOW GLOBAL STATUS; C) 显示全局变量; C1) 重启后最后 400 行的错误日志 D) 完整的 MySQLTuner 报告(如果可用) 可选的非常有用的信息,如果可用,包括 - htop 或 top 或 mytop 用于大多数活动应用程序,ulimit -a 用于 linux/unix 限制列表,iostat -x 当系统忙于按设备了解 IOPS 时,用于服务器调优分析。谢谢 对不起,你能告诉我在哪里可以找到,因为我不知道 B) 显示全球状态; C) 显示全局变量; D) 完整的 MySQLTuner 报告(如果可用) 可选的非常有用的信息,如果可用,包括 - htop 或 top 或 mytop 对于大多数活动应用程序,您是在谈论 mysql_error.log 还是 Apache(error.log)??? 【参考方案1】:由于您还处于使用 xampp 的早期阶段,并且 未完成任何开发;
卸载 xampp 并删除所有 MySQL* 程序,关闭/重新启动 Windows 10。
重新安装 xampp。验证功能。
如需更多帮助,请查看我的个人资料、网络个人资料、联系信息(包括我的 Skype ID)并与我联系。
【讨论】:
以上是关于mysqli_real_connect(): (HY000/2006): MySQL 服务器已经消失的主要内容,如果未能解决你的问题,请参考以下文章
mysqli_real_connect(): (HY000/2006): MySQL 服务器已经消失
mysqli_real_connect() 获取 SSL3_GET_SERVER_CERTIFICATE:证书验证失败
从今天起无法通过 XAMPP 连接到本地 MY SQL 数据库 (mysqli_real_connect(): (HY000/2002))
mysqli_real_connect():(HY000/1698):用户'root'@'localhost'的访问被拒绝-我的mac重新启动后出现此错误[重复]
警告:mysqli_real_connect(): (HY000/1698): Access denied for user 'wpuser'@'localhost' in /var/www/html
警告:mysqli_real_connect(): (HY000/2002): 第 1452 行的 /private/tmp/wordpress/wp-includes/wp-db.php 中没有这样