原文:Mysql数据库int(1)和tinyint(1)的区别&&扩展阅读

今天看项目的数据库结构设计,发现一个奇怪的地方。 xxx detail delflag int NOT NULL DEFAULT COMMENT 删除标志 , xxx category delflag tinyint NOT NULL DEFAULT COMMENT 删除标记 , 问题:int 和 tinyint 有什么区别呢 像这样的设计,反正我是不会写int 的。 查了下,mysql中设置了储 ...

2019-04-03 17:25 0 7207 推荐指数:

查看详情

MySQL: tinyint(1) 和 tinyint(4) int(4)

unsigned 既为非负数,用此类型可以增加数据长度! 例如如果 tinyint最大是127,那 tinyint unsigned 最大 就可以到 127 * 2 注解:也就是说当只要建int几种类型的字段就要和unsigned 密不可分 ...

Wed Feb 22 19:47:00 CST 2017 0 1806
mysql 数据库int(3) 和 int(11) 有区别么???

今天去面试的时候 面试官问到了这个问题:int(3) 和 int(11) 有什么区别?? 当时一听有点蒙,(不知道为什么蒙,后来回来想想可能是觉得考官怎么会问这么简单的问题呢,所以蒙了),当时我的回答是后面的数字代表的是最大能存储的数字的位数吧,但是int类型在mysql里面都是占用4个字 ...

Sat Apr 05 20:24:00 CST 2014 0 7472
mysqlint、bigint、smallint 和 tinyint区别

使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 int 从 -2^31 (-2,147,483,648 ...

Mon Sep 26 19:30:00 CST 2016 0 2666
mysqltinyint、smallint、int、bigint的区别

tinyint 从 -2^7 (-128) 到 2^7 - 1 (123) 的整型数据。存储大小为 1 个字节。 unsigned 是从 0 到 255 的整型数据。 所以建表的时候 只能是tinyint(3),哪怕你建tinyint(100),他最大还是3位这么多 ...

Wed Feb 28 17:55:00 CST 2018 0 28140
mysql数据库保存时间的类型——int和datetime的区别

  我们都知道,时间保存在数据库中,可以选择使用两种类型,一种是int,一种是datetime   那么,它们两个有什么区别呢?要怎么用呢?   现在和小仓鼠一起来探讨一下   1、int和datetime的使用区别   (1)在数据库中显示方面:        intint ...

Thu Nov 22 19:37:00 CST 2018 0 3791
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM