MySQL中的数据类型

BLOB二进制大对象存储数据的变量的数目。BLOB类型分为4种类型:TinyBlob,斑点,MediumBlob,LongBlob,

这些类型之间的唯一区别是存储文件的最大大小之间的差异。

MySQL的四种类型的大小(单位:字节)

tinyblob最大255
最大65k BLOB
mediumblob最大16M
LongBlob最大4g

填充一个二进制字符串(一个字节字符串);文本列存储一个非二进制字符串(字符串)。

数据块列没有字符集,排序和比较基于列值字节值。文本列有一个字符集并进行排序,并根据字符集对它们进行比较。

BLOB是一个二进制字符串,文本是一个非二进制字符串,都可以存储大量information.blob主要存储图片、音频信息,等等。

文本只能存储文本文件。

SQLServer

SQLServer没有BLOB数据类型,只有一个大型对象(LOB)数据类型:

Text, ntext, image, nvarchar (max), varchar (max), varbinary (max) and XML data types

这些数据类型的数据被存储在高性能数据页中。