首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

Mysql 中的blob相关有关问题

2012-09-18 
Mysql 中的blob相关问题一、MySQL?BLOB?类型介绍MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据

Mysql 中的blob相关问题

一、MySQL?BLOB?类型介绍
MySQL中,BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。BLOB类型实际是个类型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存储的最大信息量上不同外,他们是等同的。?

MySQL的四种BLOB类型?
?类型??大小(单位:字节)?
?TinyBlob??最大?255B
?Blob??最大?65K ?//我的不是这个大小啊,也许设个是以前的吧
?MediumBlob??最大?16M?
?LongBlob??最大?4G?

实际使用中根据需要存入的数据大小定义不同的BLOB类型。?
需要注意的是:如果你存储的文件过大,数据库的性能会下降很多。??

?

二、mysql中的blob存取

create table Dish {

?int id;

1){??

  • ????a.append(cc);??
  • }??

    ?读取blob可以用:

    Blob b = rs.getBlob("clumn");
    ?java.io.InputStream getBinaryStream ()或者getBytes(pos, length)

    ?

    ?

  • 热点排行