与MSSQL对比学习MYSQL的心得(四)--BLOB数据类型
MYSQL里的BLOB数据类型
BLOB是一个二进制大对象,用来存储可变数量的数据。BLOB类型分为4种:TinyBlob、Blob、MediumBlob、LongBlob,
这几个类型之间的唯一区别是在存储文件的最大大小上不同。
MySQL的四种BLOB类型 类型 大小(单位:字节)
TinyBlob 最大 255
Blob 最大 65K
MediumBlob 最大 16M
LongBlob 最大 4G
BLOB列存储的是二进制字符串(字节字符串);TEXT列存储的是非二进制字符串(字符字符串)。
BLOB列没有字符集,并且排序和比较基于列值字节的数值;TEXT列有一个字符集,并且根据字符集对值进行排序和比较
BLOB是二进制字符串,TEXT是非二进制字符串,两者均可存放大容量的信息。BLOB主要存储图片、音频信息等,
而TEXT只能存储文本文件。
SQLSERVER
SQLSERVER并没有BLOB数据类型,只有大型对象数据类型(LOB):
text,ntext,image,nvarchar(max),varchar(max),varbinary(max)和xml数据类型
这些数据类型的数据都存放在LOB类型的数据页面里
相关文章
故障的机器修好后重启,狂拉主库binlog,导致网络问题的解决方法
本文主要记录一次简单的、典型的故障,发生问题的原因很简单,这个问题发生也很简单,各位同学一定要注意,一不留神就会对主库造成影响2016-04-04Windows下mysql 5.7 设置区分大小写(敏感),设置默认编码 utf8mb4
最近需要将Windows下的mysql 5.7设置区分大小写(敏感),设置默认编码 utf8mb4,需要的朋友可以参考下2022-10-10mysql:ERROR 2003 (HY000)故障错误解决方法与思路
这篇文章主要给大家介绍了关于mysql:ERROR 2003 (HY000)故障错误解决方法与思路的相关资料,error 2003 hy000是MySQL数据库中一个常见的错误代码,它通常意味着MySQL无法建立到数据库的连接,需要的朋友可以参考下2024-02-02
最新评论