MySQL server has gone away

背景:通过使用navicat连接本地mysql,执行sql文件恢复数据库时,执行几秒后提示“MySQL server has gone away”错误;

分析:由于本人经常遇到该问题,基本问题都是由于sql文件超过mysql设定的最大文件大小。

解决方法:

1.执行语句查看mysql最大执行文件限制:

        show global variables like 'max_allowed_packet';    

2.修改最大文件参数:

        set global max_allowed_packet=1024*1024*16;

3.再次执行sql文件恢复

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容