mysql支持多种数据类型,主要有数值型,日期、时间类型,字符符串型。
数值类型:
包括整数类型tinyint,smallint,mediumint,int,bigint。
浮点小数类型float,double,定点小数decimal。
日期/时间类型:
包括year,time,date,datetime,timestamp。
字符串型:
包含char,varchar,binary,varbinary,blob,text,enum,set。字符串类型分为文本类型和字符串类型。
选用数据类型方法:
1.在所有表示该列的类型中,选取使用存储最少的一项。
2.在长度一样的情况下,浮点数能表示更大的数据范围,但由于浮点数容易产生误差,因此对精度要求较高时。可以使用decimal来进行存储。