整形:
数据类型 | 存储范围 | 字节 |
TINYINT | 有符号值:-2^7 到 2^7 - 1 无符号值:0 到 2^8 - 1 | 1 |
SMALLINT | 有符号值:-2^15 到 2^15 - 1 无符号值:0 到 2^16 - 1 | 2 |
MEDIUMINT | 有符号值:-2^23 到 2^23 - 1 无符号值:0 到 2^24 - 1 | 3 |
INT | 有符号值:-2^31 到 2^31 - 1 无符号值:0 到 2^32 - 1 | 4 |
BIGINT | 有符号值:-2^63 到 2^63 - 1 无符号值:0 到 2^64 - 1 | 8 |
数据类型 | 存储范围 |
FLOAT[(M,D)] | M是数字总位数,D是小数点后面的位数 精确到小数点后7位 |
DOUBLE[(M,D)] |
数据类型 | 存储需求 |
YEAR | 1 |
TIME3 | 3 |
DATE8 | 3 |
DATETIME | 8 |
TIMESTAMP | 4 |
字符型:
数据类型 | 存储需求 |
CHAR(M) | M个字节,0 <= M <= 255 |
VARCHAR(M) | L+1个字节。其中L <= M 且 0 <= M <=65535 |
TINYTEXT | L+1个字节,其中L < 2^8 |
TEXT |