1.整数数据类型及其取值范围
类型 说明 取值范围
tinyint 很小整数 1字节
smallint 小整数 2字节
mediumint 中等 3字节
int(integer) 普通 4字节
bigint 大整数 8字节
2.浮点数&定点数:
类型名称 说明 存储需求
float 单精度浮点数 4字节
double 双精度浮点数 8字节
decimal 压缩的‘严格’定点数 M+2字节
3.字符串类型
text类型:tinytext text mediumtext longtext
char:存储长度固定
varchar长度为实际存储值+1
常用的几个格式
date格式 存储空间:3bytes
此类型的字段,存储数据格式为:YYYY-MM-DD,它支持的范围为'1000-01-01'到'9999-12-31'
datetime格式 存储空间:4bytes
日期和时间的组合,存储格式为:YYYY-MM-DD HH:MM:SS,它支持的范围为'1000-01-01 00:00:00'到'9999-12-31 23:59:59',并且允许使用字符串或数字进行分配值
timeStamp格式 4bytes
这是时间戳,从1970-01-01 00:00:00到当前的时间差值
year 存储空间:1bytes 存储数据格式为:YYYY