MySQL数据类型

1.数字型

1.1整数型,int  备注:(unsigned支持无符号整型)

    tinyint  字节1,无符号0-255,有符号-128-127

    smallint  字节2,无符号0-65535,有符号-32768-32767

    mediumint  字节3,无符号0-16777215,有符号-8388608-8388607

    int/intege  字节4,无符号0-4294967295

    bigint

    支持无符号整型:unsigned

1.2小数型

    float  占用4个字节,32bit,数值范围为-3.4E38~3.4E38(7个有效位)

    double  占用8个字节,64bit,数值范围-1.7E308~1.7E308(15个有效位)

    decimal  数字型,128bit,不存在精度损失

2.字符串类型

2.1定长字符串,char

    char(M)  M内容最大的字符数

2.2可变字符串

    varchar(M)  M最大的字符数

3.文本内容(变长)

    tinyblob  最大长度255个字元

    tinytext  最大长度255个字元

    blob  最大长度65535个字元

    text  最大长度65535个字元

    mediumblob  最大长度16777215个字元

    mediumtext  最大长度16777215个字元

    longblob  最大长度4294967295个字元

    longtext  最大长度4294967295个字元

4.日期时间

4.1时间日期,datetime

    datetime  格式为YYYY-MM-DD HH:II:SS,范围是:0001-9999年,占用空间:占8个字节

4.2时间戳,timestamp

    timestamp  格式为YYYY-MM-DD HH:II:SS,范围在1970-2038年,占用空间:占4个字节

4.3其他时间类型

    date,year,time

4.其他类型

4.1枚举型,enum

    enum  单选类型,提供有限的值,使可以选择其中一个值作为数据,表示形式是字符串,处理方式是整型

4.2集合型,set

    set  多选类型,定义时需要指定集合所有的可能元素值,保存时只需要相应的元素即可,表示形式是字符串,处理方式是位运算

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 层林叠霁岫,激浪涌苍茫。 万壑舒春色,千峦舞锦裳。 望霞迎暮客,聚鹤引鹙鸧。 何用生花笔,绵延入画廊。 注: 望霞...
    霙愔阅读 3,311评论 1 3
  • 充分利用社会实践基地和就业创业实习基地,开展就业创业实习见习活动。引导学生在工作岗位中了解当前就业形势和人才需求标...
    暖心续航志愿服务小分队阅读 7,514评论 0 0
  • 作者:李瑶 都说女儿是父亲上辈子的 情人,今晚我算是突发奇想,写 封情书给你吧。 你呀!我最喜欢你呈现给我 的笑容...
    忄and怡阅读 1,135评论 0 0
  • 春季的雨就是这样无常。时间的尘埃是与滋润万物春雨交融,及时我打开雨伞,他们也还是调皮的弄湿我的裤子。但是,...
    49号阅读 1,850评论 0 0
  • 每个人都有不同程度的心理问题,并且每个人的心理问题都有大量的同道,但人们经常看不到这一点,以为自己的痛苦独一无二,...
    语馨_f389阅读 1,000评论 3 1

友情链接更多精彩内容