美文网首页
MySQL 数据类型

MySQL 数据类型

作者: kzc爱吃梨 | 来源:发表于2022-02-11 00:03 被阅读0次

    MySQL数据类型

    五大类

    • 数字类型
    • 字符串类型
    • 时间和日期类型
    • JSON 类型(5.7.8以上)
    • 其他特殊类型

    数字类型

    • bit
    • tinyint
    • bool,boolean
    • smallint
    • mediumint
    • int
    • bigint
    • decimal
    • float
    • double
    • serial 等价于BIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE(序列号,自增序列)
    • 具体请看官方文档,其中[]表示可选

    字符串类型

    • char(100) // 长度为100的字符串
    • varchar(100) // 可变的字符字符,最多100个,节省空间
    • binary(1024)
    • varbinary(1024)
    • blob
    • text
    • enum('v1', 'v2') // 要么是v1要么是v2二选一
    • set('v1', 'v2')
    • 具体请看官方文档

    时间和日期类型

    • date
    • time
    • datetime
    • timestamp
    • year
    • 具体请看官方文档
      关注一下 ISO 8601
    • 很多程序员处理不好日期数据,就是因为不了解它
    • 如何把日期输出为ISO 8601格式
      image.png

    相关文章

      网友评论

          本文标题:MySQL 数据类型

          本文链接:https://www.haomeiwen.com/subject/vemokrtx.html