• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 位置: MySQL 8 中文手册

    MySQL 数据类型

    MySQL支持几种类别的SQL数据类型:数字类型,日期和时间类型,字符串(字符和字节)类型,空间类型和JSON数据类型。本章提供每个类别中类型的属性的概述和更详细的描述,以及数据类型存储要求的摘要。初步概述是有意的。请查阅更详细的说明,以获取有关特定数据类型的其他信息,例如可以指定值的允许格式。

    数据类型描述使用以下约定:

    • 对于整数类型,M表示最大显示宽度。对于浮点和定点类型,M是可以存储的总位数(精度)。对于字符串类型,M是最大长度。的最大允许值M取决于数据类型。
    • D适用于浮点和定点类型,并指示小数点后的位数(小数位)。可能的最大值是30,但不应大于M-2。
    • fsp适用于TIMEDATETIMETIMESTAMP类型和表示小数精度秒;也就是说,小数点后的位数是秒的小数部分。fsp如果给出值,则该值必须在0到6的范围内。值0表示没有小数部分。如果省略,则默认精度为0。(这与标准SQL默认值6不同,以便与以前的MySQL版本兼容。)
    • 方括号([])表示类型定义的可选部分。