zoukankan      html  css  js  c++  java
  • mysql基础: mysql列类型--字符串

    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的区别


    枚举类型


  • 相关阅读:
    osip2 代码分析
    批处理命令——call 和 start
    在VS2010 VC++项目中引用Lib静态库(以Openssl为例)
    Gerrit 代码审核服务器的工作流和原理
    crucible VS gerrit
    领导者/追随者(Leader/Followers)模型和半同步/半异步(half-sync/half-async)模型都是常用的客户-服务器编程模型
    半同步半异步I/O的设计模式(half sync/half async)
    高并发系统设计
    通过Nginx反向代理之后客户端验证码session不一致造成无法验证通过的问题解决
    使用Nodpad++正则替换
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3194079.html
Copyright © 2011-2022 走看看