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

作者: howie 分类: 数据库 发布时间: 2017-09-21 17:22

数据库一贯采用mysql导入备份的数据库的时候出现”ERROR 2006 (HY000) at line 2214: MySQL server has gone away”提示错误,之前一直用这个方法导入是没有问题的,从提示错误看,估计是设置的参数过小,而数据库比较大导致的。看到其数据库有2GB左右,应该是超过资源限制了。

解决这个问题我们需要去修改默认的my.cnf配置文件。将默认的”max_allowed_packet”参数值1M,这里我直接改成32M,大一点试试

最后,修改保存完毕之后,重启WEB再进行mysql导入数据库就不会报错。