20K就不出错!200K就暴错!我都想哭了哪个帮我吧``````````错误提示:Data truncation: Data too long for column 'image' at row 1数据库image字段为Blob类型!

解决方案 »

  1.   

    你应该选择存储量更高的blob类型,比如 mediumblob 或者 longBlobhttp://www.java2000.net/viewthread.jsp?tid=2858
    -------------------------------------------------------------
    MySQL BLOB 类型介绍
    MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。BLOB类型实际是个类型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存储的最大信息量上不同外,他们是等同的。 MySQL的四种BLOB类型 
     类型  大小(单位:字节) 
     TinyBlob  最大 255 
     Blob  最大 65K 
     MediumBlob  最大 16M 
     LongBlob  最大 4G 实际使用中根据需要存入的数据大小定义不同的BLOB类型。 
    需要注意的是:如果你存储的文件过大,数据库的性能会下降很多。 
      

  2.   

    谢谢咯```我一直认为Blob类型可以装4G``````看来我理解错误!!!谢谢你的帮助!分给你咯`
      

  3.   

    在问下Oracle   Blob是4G吗?