码迷,mamicode.com
首页 > 数据库 > 详细

#2006-MySQLserver has gone away

时间:2015-03-11 11:01:54      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

#2006 - MySQL server has gone away

对于web应用来说,经常会用到mysql,而数据的备份与还原是web应用经常做的事,一般来说,用客户端工具phpmyadmin,sqlyog 等,来备份数据库没有任何问题,还原时经常碰到mysql提示的#2006错误。

Error: 2006 (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 


#2006-MySQLserver has gone away

标签:

原文地址:http://blog.csdn.net/yangzaiqiu1986814/article/details/44194295

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!