在使用mysql的過程中,有個問題就是mysql的優化,mysql中longblob字段在5.5版本中默認的為1M。
想改變這個問題,需要注意幾點:
com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2054817 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable.
原因:myslq默認配置最小的需要更改 :在mysql.ini中配置參數(max_allowed_packet=1024M) ;
但是在[client]和[mysql]部分添加始終沒有效果,貌似是客戶端讀取的參數。所以需要注意這點。