视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
MySQL的数据类型简介_MySQL
2020-11-09 17:59:47 责编:小采
文档


bitsCN.com 其中的长度以字节为单位
名称

长度




用法

TINYINT(M)

BIT,BOOL,BOOLEAN

1

如果为无符号数,可以存储从0到255的数;

否则可以存储从-128到127的数。

SMALLINT(M)

2

如果为无符号数,可以存储从0到65535的数;

否则可以存储从-32768到32767的数。

MEDIUMINT(M)

3

如果为无符号数,可以存储从0到16777215的数;否则可以存储从-8388608到8388607的数

INT(M)

INTEGER(M)

4

如果为无符号数,可以存储从0到4294967295的数,否则可以存储从-21474838到21474837的数。

BIGINT(M)

8

如果为无符号数,可以存储从0到18446744073709551615的数,否则可以存储从-9223372036854775808到9223372036854775807的数。

FLOAT(precision)

4或8

这里的precision是可以直达53的整数。如果precision<=24则转换为FLOAT,如果precision>24并且precision<=53则转换为DOUBLE。

FLOAT(M,D)

4

单精度浮点数。

DOUBLE(M,D),

DOUBLE PRECISION,

REAL




8

双精度浮点。

DECIMAL(M,D),

DEC,NUMERIC,FIXED

M+1或M+2

未打包的浮点数。

DATE

3

以YYYY-MM-DD的格式显示。

DATETIME

HH:MM:SS

8

以YYYY-MM-DD的格式显示。

TIMESTAMP

4

以YYYY-MM-DD的格式显示。

TIME

3

以HH:MM:SS的格式显示。

YEAR

1

以YYYY的格式显示。

CHAR(M)

M

定长字符串。

VARCHAR(M)

最大M

变长字符串。M<=255.

TINYBLOB,

TINYTEXT

最大255

TINYBLOB为大小写敏感,而TINYTEXT不是大小写敏感的。

BLOB,

TEXT

最大K

BLOB为大小敏感的,而TEXT不是大小写敏感的。

MEDIUMBLOB,

MEDIUMTEXT

最大16M

MEDIUMBLOB为大小写敏感的,而MEDIUMTEXT不是大小敏感的。

LONGBLOB,

LONGTEXT

最大4G

LONGBLOB为大小敏感的,而LONGTEXT不是大小敏感的。

ENUM(VALUE1,….)

1或2

最大可达65535个不同的值。

SET(VALUE1,….)

可达8

最大可达个不同的值。
bitsCN.com

下载本文
显示全文
专题