1.数据类型
类型 | 大小 | 范围(有符号) | 范围(无符号) | 用途 |
---|---|---|---|---|
TINYINT | 1byte | (-128, 127) | (0, 255) | 小整数值 |
SMALLINT | 2byte | (-32 768, 32 767) | (0, 65 535) | 大整数值 |
MEDIUMINT | 3byte | (-8 388 608, 8 388 607) | (0, 16 777 215) | 大整数值 |
INT或INTEGER | 4byte | (-2 147 483 648, 2 147 483 647 ) | 大整数值 | |
BIGINT | 8byte | 极大整数值 | ||
FLOAT | 4byte | 单精度, 浮点数值 | ||
DOUBLE | 8byte | 双精度, 浮点数值 | ||
DECLMAL | 依赖于M和D | 依赖于M和D | 小数值 |
2.日期和时间类型
类型 | 大小 | 范围 | 格式 | 用途 |
---|---|---|---|---|
DATE | 3 | YYYY-MM-DD | 日期值 | |
TIME | 3 | HH:MM:SS | 时间值或持续时间 | |
YEAR | 1 | YYYY | 年份值 | |
DATETIME | 8 | YYYY-MM-DD HH:mm:SS | 混合日期和时间值 | |
TIMESTAMP | 4 | YYYYMMDD HHmmSS | 混合日期和时间值,时间戳 |