时间:2021-07-01 10:21:17 帮助过:3人阅读
那么N这个值是为了在字段中的值不够时补零的,但是必须含有zerofill,例如
create table `type`(`id` int(8) zerofill unsigned NOT NULL,primary key(`id`))engine=InnoDB default charset=utf8;
如果插入8888,查看的数据应该为00008888,如果插入1111111111111,查看的数据应该为4294967295
如果int不指定N,则默认为10,unsigned属性决定值是否有符号,如果有这个属性,那么取值范围就为(0至4294967295)
Mysql中int(2)和int(10)的区别
标签: