mysql支持的数据类型
数值数据类型:
整型: TINYINT SMALLINT MEDIUMINT INT BIGINT
浮点小数型: FLOAT DOUBLE
定点小数类型: DECIMAL
日期时间类型:
YEAR TIME DATE DATETIME TIMESTAMP
字符串类型:CHAR VARCHAR BINARY VARBINARY BLOB TEXT ENUM SET
整数类型
不同整数类型的取值范围
INT(4) 说明: 4指的是该字段指定的显示宽度,即能够显示的数值中数字的个数。
显示宽度跟数据类型的取值范围无关。显示宽度指mysql最大可能显示的数字个数,数值位数小于指定宽度时由空格填充。如果插入了大于显示宽度的值,只要该值不超过取值范围,数值依然可以插入,并显示出来。
如果不限定宽度,默认值为取值范围最大宽度
浮点型
浮点型,如果用户指定的精度超出范围,四舍五入处理