MySql数据库中字段类型设定int(1) 和 tinyint(1) 有的区别


int(1) 和 tinyint(1) 有什么区别呢?

tinyint(1) 和 tinyint(3) 没什么区别,占用字节都是一位,存储范围都是一样的

tinyint(3) zerofill ,当插入的数据少于3位的时候,左边自动补零,这才是限制显示长度

int(1) 和 tinyint(1) ,够用的情况下,优先选择tinyint(1),因为占字节少、节省空间。

tinyint一个字节 smallint 两个字节 MEDIUMINT三个字节 int 4个字节 BIGINT 8个字节。

更详细请阅读:https://blog.csdn.net/phpwish/article/details/7845921

posted @ 2018-03-31 14:07  chc24w  阅读(366)  评论(0)    收藏  举报