1.整形数据类型
2.字符串类型
数据类型 | 取值范围 | 说明 | 单位 |
TINYINT | 符号值:-127~127无符号值:0~255 | 最小的整数 | 1字节 |
BIT | 符号值:-127~127无符号值:0~255 | 最小的整数 | 1字节 |
BOOL | 符号值:-127~127无符号值:0~255 | 最小的整数 | 1字节 |
SMALLINT | 符号值:-32 768~32 767 无符号值:0~65 535 | 小型整数 | 2字节 |
MEDIUMINT | 符号值:-8 388 608~8 388 607 无符号值:0~16 777 215 | 中型整数 | 3字节 |
INT | 符号值:2 147 683 648~2 147 683 647 无符号值:0~4 294 967 295 | 标准整数 | 4字节 |
BIGINT | 符号值:-9 223 372 036 854 775 808~9 223 372 036 854 775 807 无符号值:0~18 446 744 073 709 551 615 | 大整数 | 8字节 |
字符串类型可以分为3类:普通的文本字符串类型、可变类型和特殊类型。它们之间都有一定的区别,取值的范围不同,应用的地方不同。
3.日期和时间数据类型
日期和时间类型包括:DATETIME、DATE、TIMESTAMP、TIM和YEAR。其中的每种类型都有其取值的范围,如赐予它一个不合法的值,将会被“0”代替。