CREATE TABLE `test` (
`id` int(6) unsigned zerofill NOT NULL,
`name` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
方便用于一些格式化的编号数据存储,001、002、003等。
不用自己处理,存储上也不会被限制,实际存储的还是1、2、3,只是显示上会补0.
不过int(num),需要 zerofill一起使用才有效果。
int(1),Int(11) 其实存储上大小限制是一样的,只是使用zerofill才有区别。