我在我的网站上使用彗星..长轮询脚本返回" Mysql已经消失" 错误常常......
我使用 mysqli 扩展(面向对象)将php与mysql数据库连接
即使php *mysqli -> ping()*
方法也无法解决此问题。
最好的部分是错误没有发生两个月我使用这个网站与彗星 但现在它出现了......
提示:我将mysql数据库的整理更改为 utfmb4_unicode_ci ,并将charset更改为 utbmb4
我该如何解决这个问题?
答案 0 :(得分:0)
您需要在 my.cnf
中查看以下内容check that wait_timeout mysql variable in your my.cnf configuration file is large enough.
同时检查 max_allowed_packet
set max_allowed_packet = 128M,
然后重启MySQL服务器