1 tinyint 1个字节 (-128)----(128) 0---255
2 smallint 2个字节 -32768----32767 0---65535
3 mediumint 3个字节 -8388608---8388607 0---1677215
4 int 4个字节 -2147483648---2147483647 0---4294967295
5 bigint 8个字节 -9223372036854775808 18446744073709551615
1 float 4个字节 float(7,4)

float和double都会四舍五入

125.45209 =>125.4521

decimal定位精度数据

125.452090

2 double 8个字节 double(7,4)
3 decimal M+2个字节 decimal(10,6)
1 char 0-255个字符 char(32)
2 varchar 0-65535个字符 varchar(255)
3 text 0-65535个字符 text
1 date 3个字节 1000-01-01到9999-12-31
2 time 3个字节 -835:59:59到835:59:59
3 datetime 8个字节 1000-01-01 00:00:00到9999-12-31 23:59:59
4 timestamp 4个字节 19700101080001-2038年某个时刻