首页 > 数据库技术 > 详细

MySQL server has gone away 问题的解决方法

时间:2014-07-30 12:02:43      阅读:567      评论:0      收藏:0      [点我收藏+]

场景:导入一个 sql 文件,但是 总是在执行几十句sql之后就失败了,打开失败日志  就一句 MySQL server has gone away

 

我使用了2个步骤,但是感觉是第2步成功的

1: 先看看 max_allowed_packet , 使用语法为  show global variables like ‘max_allowed_packet‘;

然后我们修改这个 ,用到的语法是

set global max_allowed_packet=1024*1024*16;  然后我们再次看看 是否修改成功

 

bubuko.com,布布扣

2: 我们去mysql的错误日志的地方看看  C:\Users\Administrator\AppData\Roaming\SQLyog

里面有个  sqlyog.err 文件,我发现我之前这个文件有100多M,所以我直接备份了一个,并且删除了原来的.

然后再次执行导入,就成功了(导入的时候,mysql会自动创建一个空的 sqlyog.err 这个文件的)….

分析是有可能日志文件太大,导致读写失败..

解决方法就是 备份sqlyog.err 之后,删除掉原来的那个. 之所以备份是怕万一以后你有需求要用到…

bubuko.com,布布扣

MySQL server has gone away 问题的解决方法,布布扣,bubuko.com

MySQL server has gone away 问题的解决方法

原文:http://www.cnblogs.com/joeylee/p/3877464.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!