Navicat for MySQL 运行 .sql 文件导入数据时报错:[ERR] 2006 – MySQL server has gone away
原因是 Navicat for MySQL 对导入的文件大小做了限制,解决方法如下:
1.依次点击“工具”->”服务器监控”->”MySQL”,打开服务器监控界面
2.选中连接的服务器,在“变量”标签中找到 max_allowed_packet,根据实际情况调大该值。
再次重新运行文件,导入成功。
20220704更新
如果按上面的方法修改后,仍然无法正常导入,那么就是服务端限制了导入文件大小,需要修改服务端的 mysql 配置文件(Windows系统是my.ini,Linux系统是my.cnf)中的 max_allowed_packet 配置项。
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Navicat 导入sql文件报错:[Err] 2006 – MySQL server has gone away 的解决办法
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Navicat 导入sql文件报错:[Err] 2006 – MySQL server has gone away 的解决办法