類型名稱
|
說明
|
存儲需求
|
TINYINT
|
很小的整數
|
1個字節
|
SMALLINT
|
小的整數
|
2個宇節
|
MEDIUMINT
|
中等大小的整數
|
3個字節
|
INT (INTEGHR)
|
普通大小的整數
|
4個字節
|
BIGINT
|
大整數
|
8個字節
|
類型名稱
|
說明
|
存儲需求
|
FLOAT
|
單精度浮點數
|
4 個字節
|
DOUBLE
|
雙精度浮點數
|
8 個字節
|
DECIMAL (M, D),DEC
|
壓縮的「嚴格」定點數
|
M+2 個字節
|
類型名稱
|
日期格式
|
日期範圍
|
存儲需求
|
YEAR
|
YYYY
|
1901 ~ 2155
|
1 個字節
|
TIME
|
HH:MM:SS
|
-838:59:59 ~ 838:59:59
|
3 個字節
|
DATE
|
YYYY-MM-DD
|
1000-01-01 ~ 9999-12-3
|
3 個字節
|
DATETIME
|
YYYY-MM-DD HH:MM:SS
|
1000-01-01 00:00:00 ~ 9999-12-31 23:59:59
|
8 個字節
|
TIMESTAMP
|
YYYY-MM-DD HH:MM:SS
|
1980-01-01 00:00:01 UTC ~ 2040-01-19 03:14:07 UTC
|
4 個字節
|
類型名稱
|
說明
|
存儲需求
|
CHAR(M)
|
固定長度非二進制字符串
|
M 字節,1<=M<=255
|
VARCHAR(M)
|
變長非二進制字符串
|
L+1字節,在此,L< = M和 1<=M<=255
|
TINYTEXT
|
很是小的非二進制字符串
|
L+1字節,在此,L<2^8
|
TEXT
|
小的非二進制字符串
|
L+2字節,在此,L<2^16
|
MEDIUMTEXT
|
中等大小的非二進制字符串
|
L+3字節,在此,L<2^24
|
LONGTEXT
|
大的非二進制字符串
|
L+4字節,在此,L<2^32
|
ENUM
|
枚舉類型,只能有一個枚舉字符串值
|
1或2個字節,取決於枚舉值的數目 (最大值爲65535)
|
SET
|
一個設置,字符串對象能夠有零個或 多個SET成員
|
一、二、三、4或8個字節,取決於集合 成員的數量(最多64個成員)
|
類型名稱
|
說明
|
存儲需求
|
BIT(M)
|
位字段類型
|
大約 (M+7)/8 字節
|
BINARY(M)
|
固定長度二進制字符串
|
M 字節
|
VARBINARY (M)
|
可變長度二進制字符串
|
M+1 字節
|
TINYBLOB (M)
|
很是小的BLOB
|
L+1 字節,在此,L<2^8
|
BLOB (M)
|
小 BLOB
|
L+2 字節,在此,L<2^16
|
MEDIUMBLOB (M)
|
中等大小的BLOB
|
L+3 字節,在此,L<2^24
|
LONGBLOB (M)
|
很是大的BLOB
|
L+4 字節,在此,L<2^32
|