#2006-MySQLserver has gone away,
#2006 - MySQL server has gone away
对于web应用来说,经常会用到mysql,而数据的备份与还原是web应用经常做的事,一般来说,用客户端工具phpmyadmin,sqlyog 等,来备份数据库没有任何问题,还原时经常碰到mysql提示的#2006错误。
Error: 2006 (CR_SERVER_GONE_ERROR)
CR_SERVER_GONE_ERROR)
Message: MySQL server has gone away
原因可能是sql语句过长,超过mysql通信缓存区最大长度;
调整mysql配置文件中max_allowed_packet
max_allowed_packet=300M
wait_timeout=200000
interactive_timeout
= 200000
重新启动mysql ,apache
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。