![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
爱编程的小胖虎
白痴程序员的成长之路
展开
-
unsigned和zerofill ,Mysql的两个特殊属性
Mysql的两个特殊属性1 unsignedunsigned 就是将数字类型无符号化, 例如 int 型的范围:-2^31 ~ 2^31 - 1,而unsigned int的范围:0 ~ 2^32。看起来unsigned 是个不错的类型,尤其是用在自增或者没有负数的情况。但是在实际使用中会出现一些意外的情况。2.zerofill 当插入mysql中该字段的值的长度小于定义的长度时,会在数值...转载 2019-07-12 10:49:35 · 270 阅读 · 0 评论 -
如何选择 MySQL 存储引擎
不同的存储引擎都有各自的特点,以适应不同的需求,如表所示。为了做出选择,首先要考虑每一个存储引擎提供了哪些不同的功能。可以根据以下的原则来选择 MySQL 存储引擎:如果要提供提交、回滚和恢复的事务安全(ACID 兼容)能力,并要求实现并发控制,InnoDB 是一个很好的选择。如果数据表主要用来插入和查询记录,则 MyISAM 引擎提供较高的处理效率。如果只是临时存放数据,数据量不大,并...原创 2019-07-12 11:18:11 · 74 阅读 · 0 评论 -
mybitis控制台实体类取值为nulll
1.实体类的属性和数据库里面的字段名不一致导致的。例如:select studentid as id from student order by ${value}(我实体类属性是id,数据库里的字段名是studentid)2.用resultMap绑定 select studentid from student order by ${value}</select>...原创 2019-07-16 16:34:13 · 138 阅读 · 0 评论