com.mysql.jdbc.PacketTooBigException: 解决方案

mysql根据配置文件会限制server接受的数据包大小。

有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。

查看目前配置
show VARIABLES like '%max_allowed_packet%';


这是我修改过后的支持20M的数据传输。

修改方法:

我用的MySQL版本是5.0

  在mysql安装目录下找到my.ini文件,在最后加入一行:

 
max_allowed_packet = 20M(该值根据需要设定)


猜你喜欢

转载自blog.csdn.net/wang1988081309/article/details/74629248
今日推荐