1.数据类型:
- help contents;
查看MySQL支持的数据类型
2.help (指定数据类型)
查看指定类型的帮助,如: help int;
- 整形 int
- 浮点类型,定点类型,位类型
浮点类型(存储数据指定位数时会自动四舍五入,存储近似值):
float,double(精确到小数点后10位以上)
定点类型(存储时以字符串形式,所以指定位数时直接截断)
decimal(适用于货币等类型)
- 日期和时间
type | min | max |
date | 1000-01-01 | 9999-12-31 |
datetime | 1000-01-01 00:00:00.000000 | 9999-12-31 23:59:59.999999 |
timestamp | 1970-01-01 00:00:01.000000 | 2038-01-19 03:14:07.999999 |
time | -838:59:59.000000 | 838:59:59.000000 |
year | 1000 | 9999 |
- 字符串
char系列
char(nums) nums bytes nums in [0~255]
varchar(nums) nums bytes nums in [0~65535]
text系列
tinytext 0~255 bytes
text 0~65 535 bytes
mediumtext 0~16777215 bytes
longtext 0~4294967295 bytes
binary系列
binary(nums) nums bytes nums unlimited
varbinary(nums) nums bytes nums unlimited