在向mysql数据库插入数据量过多,大于1048576时抛出com.mysql.jdbc.PacketTooBigException: 异常
以下是解决方案:
我用的mysql版本是5.0
在mysql安装目录下找到my.ini文件,在最后加入一行:
max_allowed_packet = 10M(该值根据需要设定)
用dos窗口中
使用net stop mysql命令关闭mysql
然后重启
net start mysql
重启数据库方法可以参考:http://blog.youkuaiyun.com/tolcf/article/details/39235495
重新插入数据库,发现OK
本文介绍了解决在向MySQL数据库大量插入数据时遇到的com.mysql.jdbc.PacketTooBigException异常的方法。通过调整my.ini文件中的max_allowed_packet参数并重启MySQL服务,可以成功避免此异常。
546

被折叠的 条评论
为什么被折叠?



