一、数值
tinyint:是十分小的数据,1个字节;
smallint:较小的数据,2个字节;
mediumint:中等大小的数据,3个字节;
int:标准的整数,4个字节;
bigint:较大的数据,8个字节;
float:单精度浮点数,4个字节;
double:双精度浮点数,8个字节;
decimal:字符串形式的浮点数,常用于金融计算;
二、字符串
char:字符串固定大小,0~255个字节;
varchar:可变字符串,0~65535个字节;
tinytext:微型文本串,2^8-1个字节;
text:文本串,2^16-1个字节;
三、时间日期
date:日期格式,YYYY-MM-DD;
time:时间格式,HH-mm-ss;
datetime:最常用的时间格式,YYYY-MM-DD HH-mm-ss;
timestamp:时间戳,1970.1.1到现在的毫秒数;
year:年份表示;
四、null
没有值,未知
不要使用null进行运算,运行后结果为Null