复制代码代码如下所示:
字节长度是长度单位。






名称


长度





使用



TINYINT(M)

位,布尔,布尔


一


如果数字是无符号的,则可以存储从0到255的数字。

否则,您可以将数字从128存储到127。



SmallInt(M)


二


如果数字是无符号的,则可以存储从0到65535的数字。

否则,您可以将数字从32768存储到32767。



MEDIUMINT(M)


三


如果数字是未签名的,则可以将数字从0存储到16777215;否则,可以将数字从8388608存储到8388607。



整数(m)

整数(m)


四


如果数字是未签名的,可以将数字从0存储到4294967295,也可以将数字从2147483648存储到2147483647。



bigint(M)


八


如果是无符号数,从0到18446744073709551615数可以存储,或数从922337203685477580到922337203685477580可以存储。



浮子(精密度)


4或8


这里的精度是一个整数,可以达到53。如果precision24和精度≤53转换为双。



浮子(M,D)


四


单精度浮点数。



双(m,d),

双精度,

真正的





八


双精度浮点。



十进制(m,d),

DEC,数字,固定的


m + 1或m + 2


解压浮点数。



日期


三


在显示的格式为YYYY-MM-DD。



日期时间

毫米:SS


八


在显示的格式为YYYY-MM-DD。



时间戳


四


在显示的格式为YYYY-MM-DD。



时间


三


显示格式为:毫米:SS。



年


一


在yyyy格式显示。



char(m)


M


定长字符串。



VARCHAR(M)


最大m


一个长字符串。m=255。



TINYBLOB,

tinytext


最大255


tinyblob是大小写敏感的,和tinytext是大小写不敏感。



斑点,

文本


最大64k


斑点大小敏感,文本不区分大小写。



mediumblob,

mediumtext


最大16M


mediumblob是大小写敏感的,和mediumtext尺寸不敏感。



LONGBLOB,

单引号字符


最大4g


longblob大小敏感,和单引号字符的尺寸不敏感。



枚举(value1,…)。


1或2


最大值可以达到65535个不同的值。



集(value1,…)。


高达8


最大值可以达到64个不同的值。