Navicat中MySQL server has gone away错误

我在Navicat中执行一个900M左右的Sql文件时,遇到了MySQL server has gone away这个错误。后经查看执行报错的sql,发现了报错的原因是sql语句过长的问题。

解决办法如下:

1.打开Navicat,点击工具-->服务器监控

2.选择要执行sql文件的数据库,右边选择变量。找到max_allowed_packet,编辑变量值,输入9999999999

3.重新执行sql文件就可以了

posted @ 2017-05-26 10:30  o0shine0o  阅读(432)  评论(0编辑  收藏  举报