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类型的数据页面里
本文向大家介绍与MSSQL对比学习MYSQL的心得(五)--运算符,包括了与MSSQL对比学习MYSQL的心得(五)--运算符的使用技巧和注意事项,需要的朋友参考一下 安全等于运算符(<=>) 这个操作符和=操作符执行相同的比较操作,不过<=>可以用来判断NULL值。 在两个操作数均为NULL时,其返回值为1而不为NULL; 而当一个操作数为NULL时,其返回值为0而不为NULL。 下面分别是 S
本文向大家介绍与MSSQL对比学习MYSQL的心得(三)--查看字段的长度,包括了与MSSQL对比学习MYSQL的心得(三)--查看字段的长度的使用技巧和注意事项,需要的朋友参考一下 SQLSERVER MYSQL
本文向大家介绍MySql学习心得之存储过程,包括了MySql学习心得之存储过程的使用技巧和注意事项,需要的朋友参考一下 先来看段mysql查询文章回复语句: #技术点1:MySql5.1不支持LIMIT参数(MySql5.5就支持了),如果编写存储过程时使用LIMIT做变量,那是需要用动态SQL来构建的,而这样做性能肯定没有静态SQL好。主要代码如下: #技术点2:如果同时需要返回受影响行数需要在
本文向大家介绍汇编语言学习心得,包括了汇编语言学习心得的使用技巧和注意事项,需要的朋友参考一下 汇编语言 汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。
本文向大家介绍PHP与Java对比学习日期时间函数,包括了PHP与Java对比学习日期时间函数的使用技巧和注意事项,需要的朋友参考一下 废话少说先来看PHP中 date():格式化一个本地时间或者日期,当前时间 2016年5月13日 15:19:49 使用函数date(),输出当前是月份中的第几天,参数:String类型 d 例如:echo date("d"); 输出 13 使用函数date(),
本文向大家介绍学习Java内存模型JMM心得,包括了学习Java内存模型JMM心得的使用技巧和注意事项,需要的朋友参考一下 有时候编译器、处理器的优化会导致runtime与我们设想的不一样,为此Java对编译器和处理器做了一些限制,JAVA内存模型(JMM)将这些抽象出来,这样编写代码时就无需考虑那么多底层细节,并保证“只要遵循JMM的规则编写程序,其运行结果一定是正确的”。 JMM的抽象结构 在