Windows 10上的MySQL服务器已消失(错误2006)

时间:2019-01-12 07:11:37

标签: php mysql

错误正面临

  

MySQL服务器已消失,(ERROR2006)

在Windows 10上,但是相同的代码和在{strong> Windows 7 上的WAMPServer版本可以正常工作,请问问题是什么?我已经检查过allowed_packet_size = 8,16,32,64,128,512,但它并没有改变任何问题。 感谢您的帮助...

1 个答案:

答案 0 :(得分:0)

可以做到

  1. 服务器超时并关闭了连接。要修复,请检查 my.cnf配置文件中的wait_timeout mysql变量是 足够大。

2。您可能还需要将my.cnf配置中的innodb_log_file_size mysql变量增加到例如128MB或更高。

3。服务器丢弃了不正确或太大的数据包。如果mysqld收到的数据包太大或不正确,则认为存在某些错误。     客户端出错,并关闭了连接。修理,     您可以增加最大数据包大小限制max_allowed_pa​​cket     my.cnf文件,例如。设置max_allowed_pa​​cket = 128M,然后重新启动     MySQL服务器:sudo /etc/init.d/mysql restart