当前位置: 代码迷 >> 综合 >> mysql数据库导入sql文件时提示“Error Code: 1153 - Got a packet bigger than ‘max_allowed_packet‘ bytes”解决办法
  详细解决方案

mysql数据库导入sql文件时提示“Error Code: 1153 - Got a packet bigger than ‘max_allowed_packet‘ bytes”解决办法

热度:57   发布时间:2023-12-15 15:39:51.0

向mysql数据库中导入sql文件时,如果文件过大(几百M),会提示“Error Code: 1153 - Got a packet bigger than ‘max_allowed_packet’ bytes”

解决办法:

打开mysql安装目录,找到my.ini
在这里插入图片描述
编辑这个文件
在配置文件中加入max_allowed_packet = 1024M,如果有这句话直接修改一下就行。
在这里插入图片描述
重启mysql服务,在cmd中输入net stop mysql 和net start mysql
在这里插入图片描述
打开Navicat,按F6,然后输入show VARIABLES like ‘%max_allowed_packet%’;,查看是否修改成功。
在这里插入图片描述
修改成功后,再次执行sql文件,成功!

  相关解决方案