MySQL"#2006 - MySQL服务器已经消失"在phpMyAdmin中

byt*_*e77 1 mysql debian phpmyadmin

问题

我的MySQL数据库适用于我的Web应用程序.但是,当我尝试使用phpMyAdmin打开数据库时,我收到以下错误消息:

#2006 - MySQL server has gone away
Run Code Online (Sandbox Code Playgroud)

并且phpMyAdmin断开连接回登录屏幕.其他数据库工作正常.我ax_allowed_packet的设置为16.我也试过64,但它没有用.

此错误最终也发生了.该数据库大小约为3 MB,因此不是很大.

二手软件

  • Debian Squeeze x64
  • MySQL(当前版本)
  • phpMyAdmin(当前版本)

如何修复此错误以便再次在phpMyAdmin中查看和编辑我的数据库?

Dan*_*ife 9

我终于找到了.

显然,升级到MySQL 5.6后存在一些不兼容问题.

为了检查这些问题并修复它们,您需要进行MySQL升级.

只需在终端上运行以下命令:

mysql_upgrade -u root -p
Run Code Online (Sandbox Code Playgroud)

输入您的密码,等待升级完成.

这解决了我的问题.