今天,折腾了一个下午,终于解决了Hibernate 存储Blob字段时,数据量非常大时总是报 can not update jdbc batch的错误了,原来是MySQL中没有设定最大允许值所致,我还以为是Hibernate操作不符合标准才这样。。。呵呵,在Mysql 5.1中的my.ini配置文件中加入如下设置:
[MYSQL]
max_allowed_packet = XXXM (XXX为最大值,M为兆,也可以用1024*1024来配置)
这里记录下来,因为我是菜鸟,为了备忘啊!!!!哈哈哈