整型
跟java数据类型做比对
tinyint byte
smallint short
int int
bigint long
mediumint 没有对应的java类型 占3个字节
浮点型
float[(M,D)] M是数字总位数,D是小数点后面的位数。一般采用默认值就可以
double[(M,D)]
日期类型
year 1 bytes YYYY 1901 ~ 2155
time 3 bytes HH:MM:SS -838:59:59 ~ 838:59:59
date 3 bytes YYYY-MM-DD 1000-01-01 ~ 9999-12-31
datetime 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59
timestamp 4 bytes YYYY-MM-DD HH:MM:SS 1970-01-01 00:00:01 ~ 2038
字符类型
一般就用varchar就可以了。这个是不定长字符