01_02_mysql04_数据类型

MySQL中的数据类型

  • 整数类型
    • TINYINT
    • SMALLINT
    • MEDIUMINT
    • INT(或INTEGER)
    • BIGINT
  • 浮点类型
    • FLOAT
    • DOUBLE
  • 定点数类型
    • DECIMAL
  • 位类型
    • BIT
  • 日期时间类型
    • YEAR
    • TIME
    • DATE
    • DATETIME
    • TIMESTAMP
  • 文本字符串类型
    • CHAR
    • VARCHAR
    • TINYTEXT
    • TEXT
    • MEDIUMTEXT
    • LONGTEXT
  • 枚举类型
    • ENUM
  • 集合类型
    • SET
  • 二进制字符串类型
    • BINARY
    • VARBINARY
    • TINYBLOB
    • BLOB
    • MEDIUMBLOB
    • LONGBLOB
  • JSON类型
    • JSON对象
    • JSON数组
  • 空间数据类型
    • 单值类型
      • GEOMETRY
      • POINT
      • LINESTRING
      • POLYGON
    • 集合类型
      • MULTIPOINT
      • MULTILINESTRING
      • MULTIPOLYGON
      • GEOMETRYCOLLECTION

整数类型

TINYINT :一般用于枚举数据,比如系统设定取值范围很小且固定的场景。
SMALLINT :可以用于较小范围的统计数据,比如统计工厂的固定资产库存数量等。
MEDIUMINT :用于较大整数的计算,比如车站每日的客流量等。
INT、INTEGER :取值范围足够大,一般情况下不用考虑超限问题,用得最多。比如商品编号。
BIGINT :只有当你处理特别巨大的整数时才会用到。比如双十一的交易量、大型门户网站点击量、证券公司衍生产品持仓等。

浮点类型

  • FLOAT 表示单精度浮点数;
  • DOUBLE 表示双精度浮点数;
  • REAL默认就是 DOUBLE。如果你把 SQL 模式设定为启用“ REAL_AS_FLOAT ”,那 么,MySQL 就认为REAL 是 FLOAT。
SET sql_mode = “REAL_AS_FLOAT”;

定点数类型

  • MySQL中的定点数类型只有 DECIMAL 一种类型。
    使用 DECIMAL(M,D) 的方式表示高精度小数。其中,M被称为精度,D被称为标度。0<=M<=65,0<=D<=30,D<M。例如,定义DECIMAL(5,2)的类型,表示该列取值范围是-999.99~999.99。

位类型

BIT类型中存储的是二进制值,类似010110。

日期与时间类型

文本字符串类型

二进制类型

JSON类型

相关推荐

  1. 01_02_mysql04_数据类型

    2024-02-17 09:08:02       33 阅读
  2. MySQL 04数据类型

    2024-02-17 09:08:02       12 阅读
  3. MySQL调优-02数据类型优化

    2024-02-17 09:08:02       12 阅读
  4. 04、Lua 数据类型

    2024-02-17 09:08:02       17 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-17 09:08:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-17 09:08:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-17 09:08:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-17 09:08:02       18 阅读

热门阅读

  1. Linux无交互自动安装miniconda3

    2024-02-17 09:08:02       26 阅读
  2. npm install 一直卡着不动如何解决

    2024-02-17 09:08:02       25 阅读
  3. C++面经

    2024-02-17 09:08:02       33 阅读
  4. 【微服安全】API密钥和令牌与微服务安全的关系

    2024-02-17 09:08:02       33 阅读
  5. 【无标题】

    2024-02-17 09:08:02       28 阅读
  6. 算法训练营day29, 贪心算法3

    2024-02-17 09:08:02       32 阅读
  7. transformer的原理

    2024-02-17 09:08:02       28 阅读