1.创建表
CREATE TABLE `room` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userid` tinyint(2) unsigned zerofill DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4;
- tinyint(2)这里的2指定是宽度不是大小,zerofill 指的是储存的数据不够指定的宽度,则在前面补充0
2.测试
image.png3.结论:
tinyint(n) 指的是宽度,zerofill 指的是如果保存的数据宽度小于n,则在前面补充0储存,注意在那Navicat工具查询看不到这种效果
网友评论