mysql基础: mysql列类型--字符串
来源:互联网 发布:提取多层嵌套json数据 编辑:程序博客网 时间:2024/06/01 08:22
mysql列类型:整型 http://blog.csdn.net/jk110333/article/details/9342283
mysql列类型--时间和日期 http://blog.csdn.net/jk110333/article/details/9342319
· CHAR
这是CHAR(1)的同义词。
· [NATIONAL] VARCHAR(M) [BINARY]
变长字符串。M 表示最大列长度。M的范围是0到65,535。(VARCHAR的最大实际长度由最长的行的大小和使用的字符集确定。最大有效长度是65,532字节)。
注释:MySQL 5.1遵从标准SQL规范,并且不删除VARCHAR值的尾部空格。
VARCHAR是字符VARYING的简写。
BINARY属性是指定列的字符集的二元 校对规则的简写。排序和比较基于数值字符值。
VARCHAR保存时用一个字节或两个字节长的前缀+数据。如果VARCHAR列声明的长度大于255,长度前缀是两个字节。
· BINARY(M)
BINARY类型类似于CHAR类型,但保存二进制字节字符串而不是非二进制字符串。
· VARBINARY(M)
VARBINARY类型类似于VARCHAR类型,但保存二进制字节字符串而不是非二进制字符串。
· TINYBLOB
最大长度为255(28–1)字节的BLOB列。
· TINYTEXT
最大长度为255(28–1)字符的TEXT列。
· BLOB[(M)]
最大长度为65,535(216–1)字节的BLOB列。
可以给出该类型的可选长度M。如果给出,则MySQL将列创建为最小的但足以容纳M字节长的值的BLOB类型。
· TEXT[(M)]
最大长度为65,535(216–1)字符的TEXT列。
可以给出可选长度M。则MySQL将列创建为最小的但足以容纳M字符长的值的TEXT类型。
· MEDIUMBLOB
最大长度为16,777,215(224–1)字节的BLOB列。
· MEDIUMTEXT
最大长度为16,777,215(224–1)字符的TEXT列。
· LONGBLOB
最大长度为4,294,967,295或4GB(232–1)字节的BLOB列。LONGBLOB列的最大有效(允许的)长度取决于客户端/服务器协议中配置最大包大小和可用的内存。
· LONGTEXT
最大长度为4,294,967,295或4GB(232–1)字符的TEXT列。LONGTEXT列的最大有效(允许的)长度取决于客户端/服务器协议中配置最大包大小和可用的内存。
· ENUM('value1','value2',...)
枚举类型。只能有一个值的字符串,从值列'value1','value2',...,NULL中或特殊 ''错误值中选出。ENUM列最多可以有65,535个截然不同的值。ENUM值在内部用整数表示。
· SET('value1','value2',...)
一个设置。字符串对象可以有零个或多个值,每个值必须来自列值'value1','value2',...SET列最多可以有64个成员。SET值在内部用整数表示。
char和varchar的区别
枚举类型
- mysql基础: mysql列类型--字符串
- MySQL 列类型-字符串型
- mysql基础:列类型--整型
- MySQL数据库基础:数据类型及列类型
- MySQL数据库基础:数据类型及列类型
- MySQL数据库基础:数据类型及列类型
- MySQL数据库基础:数据类型及列类型
- mysql基础:mysql列类型--时间和日期
- MySQL - 列类型
- MYSQL列类型参考
- MySQL的列类型
- Mysql 列类型
- mysql 列类型
- MySQL列类型
- MySQL列类型总结
- mysql列类型选择
- mysql的列类型
- MySQL列转字符串
- 世界各国时间代码,留着备用!
- 关于Java串口技术实现短信收发
- JAVA中this用法小结
- Flex Label自动截取、自动换行
- 轻松理解diff 与 patch命令用法
- mysql基础: mysql列类型--字符串
- 125 Basic Core Java Iinterview Questions
- [Android实例] 关于webview如何自动登录保存登录信息
- java里面的内存
- C#字节数组转换成字符串
- mysql基础:mysql列类型--时间和日期
- Javascript技巧
- 让Express3.x支持html模板
- sql语句查询添加自增列