zoukankan      html  css  js  c++  java
  • mysql数据库数据类型介绍

    mysql数据库数据类型介绍

    MySQL中存的是数据,只要是数据,我们就会规定数据的类型。而且在表的字段中规定了使用的是某个数据类型。

    那么,我门在插入的数据中就要使用对应的数据类型,并且,遵守数据类型的长度要求。

    整型

    MySQL数据类型

    所占字节

    值范围

    tinyint

    1字节

    -128~127

    smallint

    2字节

    -32768~32767

    mediumint

    3字节

    -8388608~8388607

    int

    4字节

    范围-2147483648~2147483647

    bigint

    8字节

    +-9.22*1018次方

    整型的长度不同,在实际使用过程也就不同。

     

    2. 浮点类型

    MySQL数据类型

    所占字节

    值范围

    float(m, d)

    4字节

    单精度浮点型,m总个数,d小数位

    double(m, d)

    8字节

    双精度浮点型,m总个数,d小数位

    decimal(m, d)

    decimal是存储为字符串的浮点数

    3. 字符类型

    MySQL数据类型

    所占字节

    值范围

    CHAR

    0-255字节

    定长字符串

    VARCHAR

    0-255字节

    变长字符串

    TINYBLOB

    0-255字节

    不超过255个字符的二进制字符串

    TINYTEXT

    0-255字节

    短文本字符串

    BLOB

    0-65535字节

    二进制形式的长文本数据

    TEXT

    0-65535字节

    长文本数据

    MEDIUMBLOB

    0-16 777 215字节

    二进制形式的中等长度文本数据

    MEDIUMTEXT

    0-16 777 215字节

    中等长度文本数据

    LOGNGBLOB

    0-4 294 967 295字节

    二进制形式的极大文本数据

    LONGTEXT

    0-4 294 967 295字节

    极大文本数据

    VARBINARY(M)

    允许长度0-M个字节的定长字节符串

    值的长度+1个字节

    BINARY(M)

    M

    允许长度0-M个字节的定长字节符串

    4. 时间类型

    MySQL数据类型

    所占字节

    值范围

    date

    3字节

    日期,格式:2014-09-18

    time

    3字节

    时间,格式:08:42:30

    datetime

    8字节

    日期时间,格式:2014-09-18 08:42:30

    timestamp

    4字节

    自动存储记录修改的时间

    year

    1字节

    年份

    Stamp(邮票,标记)

    5. 复合类型

    MySQL数据类型

    说明

    举例

    set

    集合类型

    set(“member”, “member2″, … “member64″)

    enum

    枚举类型

    enum(“member1″, “member2″, … “member65535″)

    一个 ENUM 类型只允许从一个集合中取得一个值;而 SET 类型允许从一个集合中取得任意多个值。

     

  • 相关阅读:
    RMAN 高级恢复
    从问题域出发认识Hadoop生态系统
    下一代 Hadoop YARN :相比于MRv1,YARN的优势
    Sensei:分布式, 实时, 半结构化数据库
    盘点2012:云计算的春天
    Apache Tajo:一个运行在YARN上支持SQL的分布式数据仓库
    实现多个jetty实例开机后自动启动
    淘宝在数据处理领域的项目及开源产品介绍
    SenseiDB架构设计分析
    在Hadoop上运行SQL:程序员需知晓的13种数据工具
  • 原文地址:https://www.cnblogs.com/dazhu-secure/p/13716627.html
Copyright © 2011-2022 走看看