MySQL中的BLOB类型
?
转至:http://justcoding.iteye.com/blog/672060
一 基本使用
Blob就是一种Mysql的数据类型,它是一个二进制大型对象,可以作为大量数据的容器;其实更准确地说Blob是一系列数据类型:
MySQL的四种BLOB类型
?
类型 | 大小(单位:字节) |
TinyBlob | 最大?255 |
Blob | 最大?65K |
MediumBlob | 最大?16M |
LongBlob | 最大?4G |
这四种类型除了允许的最大值不同外,没有其他区别;实际使用中根据需要存入的数据大小定义不同的BLOB类型。
注意:如果你存储的文件过大,数据库的性能会下降很多。
?
图片的插入:
?
Php代码??
- <?php??
- ?if($Picture?!=?“none”)?{??
- ???? ?$PSize?=?filesize($Picture);??
- ???? ?$mysqlPicture?=?addslashes(fread(fopen($Picture,?“r”),?$PSize));??
- ???? ?mysql_connect(
免责声明: 本文仅代表作者个人观点,与无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。