学Linux - 上红联!
Linux系统教程_红联Linux门户
Linux帮助

解决导入数据库出现"MySQL server has gone away"问题

时间:2017-10-06来源:laozuo.org 作者:老左
今天在帮助某个网友搬迁服务器的时候,数据库一贯采用mysql导入备份的数据库的时候出现"ERROR 2006 (HY000) at line 2214: MySQL server has gone away"提示错误,之前一直用这个方法导入是没有问题的,从提示错误看,估计是设置的参数过小,而数据库比较大导致的。看到其数据库有2GB左右,应该是超过资源限制了。
 
解决这个问题我们需要去修改默认的my.cnf配置文件。将默认的"max_allowed_packet"参数值1M,这里我直接改成32M,大一点试试。
解决导入数据库出现"MySQL server has gone away"问题
这个网友是用的WDCP系统,这里直接找到对应的my.cnf文件,然后进行修改,一共两处。
解决导入数据库出现"MySQL server has gone away"问题
最后,修改保存完毕之后,重启WEB再进行mysql导入数据库就不会报错。
 
本文永久更新地址:/linux/32627.html
------分隔线------