MySQL
mood8cn
这个作者很懒,什么都没留下…
展开
-
Mysql中MyISAM引擎和InnoDB引擎的比较
结论如果不清楚自己应该用什么引擎,那么请选择InnoDB,Mysql5.5+的版本默认引擎都是InnoDB,早期的Mysql版本默认的引擎是MyISAM MyISAM 和 InnoDB的适用场景MyISAM适合:(1)做很多count 的计算;(2)插入不频繁,查询非常频繁;(3)没有事务。InnoDB适合:(1)可靠性要求比较高,或者要求事务;(2)表更新和查询都相当的频繁,并且表锁定的机会比较...转载 2018-03-30 10:34:39 · 115 阅读 · 0 评论 -
Mysql数据库int(1)和tinyint(1)的区别&&扩展阅读
mysql中设置了储存类型后,储存是定长的,也就是说,int(1) 和 int(4) 在硬盘中所占的字节数都是一样的。我们知道,int类型占4个字节,tinyint占1个字节。int(1) 和 int(4) 从本身长度还是存储方式上都是一样的,区别就是显示的长度不同,但是要设置一个参数:如果列制定了zerofill 就会用0填充显示,int(4)指定后就会显示为0002。int(1)和tinyin...转载 2018-03-30 10:36:39 · 443 阅读 · 0 评论 -
MySQL 五种整型数据类型的范围与区别 tinyint smallint mediumint int bigint
之前在论坛上看到一个有意思的问题,如果有一个字段的值超过bigint,会发生什么。然后就看到有人喷,说0.1秒插入一个值,将bigint设置为无符号,插入到极限需要多久,根本不可能遇到如何如何。(接下来会做个测试)好了,进入正文:首先需要知道一个概念,如果在定义的时候,设置UNSIGNED可以将范围扩大一倍,该值意味着此字段无符号(即不包含负数)。 根据文档可知,数据类型有五种,分别为 TINYI...转载 2018-03-30 10:37:57 · 997 阅读 · 0 评论