MySQL Blob,MediumBlob,Longblob的字符长度
(2013-01-02 23:12:35)
标签:
hibernatejavait |
分类: Java |
今天尝试使用hibernate用byte[]数组形式,往数据库存入一个图片文件时,发生了
data truncation:data too long for column
xxxx
查看了一下以下资料:
TINYBLOB /TINYTEXT
BLOB / TEXT
一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。
MEDIUMBLOB /MEDIUMTEXT
一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。
LONGBLOB /LONGTEXT
一个BLOB或TEXT列,最大长度为4294967295(2^32-1)个字符。
发现是存入的byte[]数组长度过大。