与MSSQL对比学习MYSQL的心得(四)--BLOB数据类型
2023-06-13 09:15:28 时间
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类型的数据页面里
相关文章
- MySQL Error number: MY-012504; Symbol: ER_IB_MSG_679; SQLSTATE: HY000 报错 故障修复 远程处理
- MySQL Error number: MY-013658; Symbol: ER_IB_MSG_UNDO_INJECT_FAILURE; SQLSTATE: HY000 报错 故障修复 远程处理
- 学习MySQL服务安装命令指南(mysql服务安装命令)
- 深入浅出MySQL学习之路(Mysql深入学习)
- 使用MySQL嵌套查询实现复杂操作(mysql查询嵌套)
- 使用 MVC框架连接MySQL数据库(mvc连接mysql)
- 学习 MySql: 使用思维导图轻松掌握(mysql思维导图)
- 化界面使用MySQL图形化界面突破数据库管理难关(mysql图形)
- MySQL基本命令指南:学习快速掌握基本命令(mysql基本命令大全)
- MySQL开发指南:如何快速提升效率(mysql开发指南)
- MySQL分片:支持服务质量的无缝扩容(mysql分片)
- MySQL表容量使用细节,如何提高数据量存储空间利用率?(mysql表的容量)
- MSSQL数据导入MySQL详细步骤(mssql导入mysql)
- MySQL学习笔记:数据管理利器(学习笔记mysql)
- 提高数据库技能,推荐适合初学者的Mysql学习书籍!(mysql学习书籍)
- MySQL数据追踪:跟随数据轨迹,全方位掌握数据库动态。(mysql数据跟踪)
- 学习e语言,轻松连接MySQL数据库(e语言连接mysql)
- MySQL学习:拼接SQL语句的技巧(mysql拼接sql)
- 构建MySQL 高可用集群及复制原理(mysql集群与复制)
- 无缝导入!如何将DB文件快速导入到MySQL数据库中?(db文件导入mysql)
- 化查询语言精通MSSQL:学习结构化查询语言(mssql结构)
- 中游学学习MSSQL空中游学:远程学习的新方式(mssql 空)
- 妙用MySQL数据库:用图片存放记忆(图片存入mysql数据库)
- 解析MySQL中的注释符号,轻松学习注释使用技巧(mysql中 代表注释)
- 与CXML与MySQL共同构建强大的数据库系统(c# xml mysql)
- MySQL中处理Blob大小的方法(mysql中blob大小)
- MySQL命令行操作数据库一种有效的学习方法(c mysql命令行)
- MySQL ODBC 连接数据库的桥梁(3 mysql odbc)
- MySQL持续连接如何优化和解决问题(mysql 一直正在链接)
- 解决MySQL箭头问题,让你的数据库更稳定(mysql 一直出现箭头)