Navicat导入数据时发生了报错 --- 1153

今天我在使用Navicat导入.sql文件数据时,发现本来是80万条的数据,结果只导入了10万条左右,而且在其错误信息日志中,我发现了这样一条错误:1153 - Got a packet bigger than 'max_allowed。

度娘了一番后,发现越来是我的SQL文件远远大于MySQL默认执行的文件大小,所以执行不过去。

解决方法:

在MySQL安装目录下找到文件my.ini,搜索[mysqld],在其下面添加一句话

max_allowed_packet=521M  ##该处按照自己的文件大小修改即可

重启MySQL服务即可

原文地址:https://www.cnblogs.com/itdyb/p/5703253.html