概述
- 如果整型数据没有负数最好指定无符号类型。
- 建议用 TINYINT 代替 ENUM、BITENUM、SET。
不要用int(10)之类的方式指定字段显示宽度,没卵用。
1字节
范围:
2字节
范围:
3字节
- 范围:
- 有符号
- (-8 388 608, 8 388 607)
- 无符号
- (0, 16 777 215)
- 有符号
INT或INTEGER
- 4字节
- 范围:
- 有符号
- (-2 147 483 648, 2 147 483 647)
- 无符号
- (0, 4 294 967 295)
- 有符号
BIGINT
- 8字节
- 范围:
- 有符号
- (-9 233 372 036 854 775 808, 9 223 372 036 854 775 807)
- 无符号
- (0, 18 446 744 073 709 551 615)
- 有符号
浮点数类型
FLOAT
- 4字节
范围:
8字节
- 范围:
- 有符号
- (1.797 693 134 862 315 7 E+308, 2.225 073 858 507 201 4 E-308)
- 0
- (2.225 073 858 507 201 4 E-308, 1.797 693 134 862 315 7 E+308)
- 无符号
- 0
- (2.225 073 858 507 201 4 E-308, 1.797 693 134 862 315 7 E+308)
- 有符号
