手机
当前位置:查字典教程网 >编程开发 >mysql数据库 >什么是blob,mysql blob大小配置介绍
什么是blob,mysql blob大小配置介绍
摘要:BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库...

BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。根据Eric Raymond的说法,处理BLOB的主要思想就是让文件处理器(如数据库管理器)不去理会文件是什么,而是关心如何去处理它。但也有专家强调,这种处理大数据对象的方法是把双刃剑,它有可能引发一些问题,如存储的二进制文件过大,会使数据库的性能下降。在数据库中存放体积较大的多媒体对象就是应用程序处理BLOB的典型例子。

mysql BLOB类型

MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。

MySQL的四种BLOB类型

类型 大小(单位:字节)

TinyBlob 最大 255

Blob 最大 65K

MediumBlob 最大 16M

LongBlob 最大 4G

linux修改etc/my.cnf

[mysqld]

max_allowed_packet = 16M //不同于[mysqldump]下的max_allowed_packet

【什么是blob,mysql blob大小配置介绍】相关文章:

Mysql varchar大小长度问题介绍

mysql 常见命令和学习心得

Mysql大小写敏感的问题

mysql update select用法实例

MySQL数据库安全配置介绍第1/2页

Mysql之EXPLAIN显示using filesort介绍

Mysql my.ini 配置文件详解

mysql 备份与迁移 数据同步方法

mysql 基本操作

mysql5.5 master-slave(Replication)主从配置

精品推荐
分类导航