MySQL支持的数据类型:数值类型(整数和小数类型)、日期类型、字符串类型
整数类型:
1. tinyint 有符号范围:-128~127 无符号范围:0~255
2. samllint 有符号范围:-32768~32767 无符号范围:0~65535
3. mediumint 有符号范围:.... 无符号范围:0~1677215
4. int
5. bigint
举个超过所有数值类型范围的例子:
整数类型的属性
1)zerofill 属性
整型数据配合zerofill使用,不满位数用0填充
2)unsigned(无符号)属性
保存非负数可以用这个属性,取值范围最小是0,最大是原来值的2倍
如果一个列指定为 zerofill,则MySQL自动为该列添加unsigned属性
3)auto_increment属性
自增(默认从1开始),配合主键使用单独使用无效
4)not null属性:设置插入字段的值不能为空或者不能插入NULL值
5)default属性:设置字段默认值