1.整数类型大家默认用int今天学了一个限制命令unsigned加上这个之后 就输入值的时候只能输入正数create table shuzhi2( tinyint_tset tinyint unsigned, int_test int unsigned );我这里建了一个名为shuzi2的表第一列列名为tinyint_test 限制输入字符类型为tinyint 这个字符类型自带的限制字符就是上面的取值范围加上unsigned就是无符号的意思也就限制了这个值的输入只能为正数第二列同理只是字符类型为int取值范围更广输入负数时会报错如下图二小数类型现在创建一个名为 point_test的表来测试我们输入的时候要注意这个数值的格式我这里限制的52中间是逗号总位数小数我这里代表着限制了整数位数为3位数小数位数为2位数如果小数点后输入超出我这里输入的两位数会自动四舍五入create table point_test( float_test float(5,2), double_test double(5,2), decimal_test decimal(5,2) );我感觉是差不多