数据库列的数据类型
数值
tinyint --十分小的整数|1个字节
smallint --较小的整数|2个字节
mediumint --中等大小的整数|3个字节
int --标准的整数|4个字节|常用
bigint --较大的整数|8个字节
float --单精度浮点数|4个字节
double --多精度浮点数|8个字节
decimal --字符串形式的浮点数|用于金融计算
字符串
char --固定大小的字符串|0~255
varchar --可变长字符串|0~65535|常用
tinytext --微型文本|0~2^8-1
text --文本串|0~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