• 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 类型允许从一个集合中取得任意多个值。

     

  • 相关阅读:
    LoadRunner脚本增强技巧之参数化(二)
    LoadRunner脚本增强技巧之参数化(一)
    LoadRunner脚本增强技巧之手动关联
    LoadRunner脚本增强技巧之自动关联
    LoadRunner录制用户操作
    Fiddler绕过前端直接和后台进行交互
    Android手机Fiddler真机抓包
    zabbix自定义监控项二
    zabbix自定义监控项一
    zabbix主机自动发现和监控
  • 原文地址:https://www.cnblogs.com/dazhu-secure/p/13716627.html
Copyright © 2020-2023  润新知