Navicat 导入 sql 提示:1153 Got a packet bigger than ‘max_allowed_packet’ bytes 错误解决办法
admin 阅读:132 2024-03-02
使用 Navicat for mysql 导入 sql 文件时,遇到错误 1153 Got a packet bigger than ‘max_allowed_packet’ bytes,出现这个错误的原因是导入的文件大小超出了 mysql 的设置。解决办法有以下两种:
1.临时性解决,通过以下命令临时修改 max_allowed_pachet 的值。
mysql>set global max_allowed_packet=524288000; #修改为512M2.修改 mysql 配置文件:my.cnf(linux) 或 my.ini(windows),在 [mysqld] 部分添加一句(如果存在,调整其值就可以):
max_allowed_packet=512M修改完成后重启mysql即可(上述值仅供参考,请根据实际情况调整)。
附:Win7 系统下 phpstudy 中修改 mysql 的 max_allowed_packet 截图:

声明
1、部分文章来源于网络,仅作为参考。 2、如果网站中图片和文字侵犯了您的版权,请联系1943759704@qq.com处理!





