解决MySql “Got a packet bigger than‘max_allowed_packet’bytes” 错误 今天在使用Navicat导入一个SQL脚本时出现此错误提示,原因是其中一个BLOB字段数据太长了,超过mysql数据库包尺寸限制。 解决办法: 打开 my.ini文件(xnix系统是my.cnf),在[mysqld]配置节下面添加一行 max_allowed_packet=64M 64M这个尺寸可以根据实际情况调整。 另,在MariaDB10.7上也出现了相同问题,解决办法同上。