• MySQL 字段类型知识


    tinyint(m)  值的范围:-128 ~ 127;unsigned 时,0 ~ 255。存储占用1字节

          m 默认为4,和存储空间、数字位数没有关系,表示左侧补空格(默认,声明 zerofill 则补0,如0001)到4位用于展示;m 最大取值 4294967295

    bool / boolean  值的范围同于 tinyint,对应 Hibernate Boolean 类型 (有待验证:0 = false,!0 = true

    smallint(m)  范围:-32768 ~ 32767;unsigned,0 ~ 65535。2字节。m 默认 6

    mediumint(m)  范围:-8388608 ~ 8388607;unsigned,0 ~ 16777215。3字节。m 默认 9

    int(m)  范围:-2147483648 ~ 2147483647;unsigned,0 ~ 4294967295。4字节。m 默认 11

    bigint(m) 范围:-9223372036854775808 ~ 9223372036854775807;unsigned,0 ~ 18446744073709551615。8字节。m 默认 20 

    补充:

    bit(m)  m 位二进制数,m 取值 1 ~ 64,默认为1,占用存储空间:大约 (m+7)/8个 字节。举例:bit(10),10 存到库中,值为 0000001010

  • 相关阅读:
    zzuli---1912---小火山的爱情密码
    zzuli---1907---
    zzuli---1899---985的最大和难题
    zzuli---1898---985的数字难题
    Light oj ---1058---poj---1971---Parallelogram Counting
    UVA---10200
    poj---1064---Cable master
    hdu---5423---Rikka with Tree
    fzu---2128
    Bookshelf 2 01背包
  • 原文地址:https://www.cnblogs.com/zhiqsyr/p/8275952.html
Copyright © 2020-2023  润新知