vlambda博客
学习文章列表

数据库维护-mysql报错max_allowed_packet

今天在准备备用服务器,需要备份系统数据。备份完数据库后,然后要进行导入的时候发现mysql始终导入不了。

于是查找错误信息,从日志中查看到报了一个关于max_allowed_packet的错误,根据错误信息判断数据包过大,然后无法导入了。

于是开始准备解决问题。通过查找官方的文档和搜索找到了解决的方法。

按照错误信息的提示,对mysql的配置文件进行修改:

vi /etc/my.cnf




修改max_allowed_packet = 100M

这时候保存后重启,一般重启服务器即可。

然后数据导入就成功了。

总结一下:

1、根据错误信息判断数据包过大

2、修改mysql的配置:max_allowed_packet = 100M

3、保存后重启服务器或者重启mysql服务。

搞定,打完收工。

ps:错误信息其实可以看出很多,针对错误信息进行处理就可以解决。