小编

1、MySQL有四种BLOB类型:  ·tinyblob:仅255个字符  ·blob:最大限定到65K字节  ·mediumblob:限定到16M字节  ·longblob:可达4GB2、除了类型对后面存取文件大小有限定,还要修正mysql的配置文件。
  Windows、linux基本一样通过修正文件my.ini或my.cnf文件,在文件中增加 max_allowed_packet=10M(便是最大10M,mysql默认彷佛1MB,增加前先查找一下确保没有设置过)3、做了以上设置后,如果上传较大一点文件时或者某些文件时还是出错,如报一些乱码,估计便是下面的问题了。
数据库或表的字符集问题,如hibernate连接利用utf-8,表是gbk等,一样平常只要设置hibernate中数据连接部分就行,如jdbc:mysql://192.168.0.4:3306/test?useUnicode=true&characterEncoding=UTF-8

phpmysqlblobMySQL的四种BLOB类型 CSS