数值
从小到大排列
tinyint 1byte
smallint 2byte
int 4byte
mediumint 3byte
bigint 8byte
浮点数
float 单精度 4byte
double 双精度 8byte
decimal 字符串浮点 金融计算
字符串
char 固定长度字符串 0-255
varchar 可变长度字符串 0-65535
tinytext 微型文本2^8-1
text 文本串2^16-1
日期类型
Java.util.Date
date YYYY-MM-DD
time HH:MM:SS
datetime YYYY-MM-DD HH:MM:SS
timestamp 1970年1月1日毫秒时间
year 年份表示
空类型
null 空值
null参与任何运算都是null