
MySQL
草里多
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
索引
索引是帮助MySQL高效获取数据的数据结构 索引的分类: 主键索引(PRIMARY KEY) 唯一的表示,主键不可重复 唯一标识(UNQUE KEY) 避免重复的列出现,唯一索引可以重复,多个列都可以标识唯一索引 常规索引(KEY/INDEX) 默认的,index、key关键字来设置 全文索引(FULLTEXT) 在数据很少的情况下没有效果 创建索引: Create Index 索引名 on 表(字段)。 索引在小数据量的时候,用户不搭,但是在大量数据的时候就能有区别。 索引原则: 1.索引不是越多越原创 2021-03-23 13:52:42 · 115 阅读 · 1 评论 -
语句 SELECT IF(-1,5,2) 的返回值是
语句 SELECT IF(-1,5,2) 的返回值是: 2 6 -1 5 今天遇到一道关于数据库的题,专门查了一下,在这里总结一下: if(条件,表达式1,表达式2); 这里,如果条件为真(非0),则返回表达式1,条件为假(0)返回表达式2. 所以答案是5; ...原创 2021-03-18 22:18:25 · 2553 阅读 · 0 评论 -
详解事物以及事务的ACID
刚刚学习MySQL,我们可能都会听说过事物,那什么是事物呢? 事物就是有原子性的SQL查询,或者说一个独立的工作单元 很典型的一个例子来解释事务:就是银行转账业务 查询a账户余额是否大于200; 给a账户余额-200元; 给b账户余额+200元; 这个操作分为以上三个步骤,这是哪个步骤不可以被拆分或者打断。一旦被破坏,就有可能会影响操作的结果,导致了错误。 所以一个运行良好的事物处理系统,必须具备这些事物标准: 原子性:一个事物必须被视为一个不可分割的最小工作单元,整个事物中的所有操作要么全部提交原创 2021-03-04 18:15:01 · 297 阅读 · 1 评论