
MySQL
文章平均质量分 95
这个专栏会学习一些关于MySQL的知识
嘿,鱼骨头^O^
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL中表的主从复制与拆分
目录on和where的区别关于锁的一些补充关于MVCC关于执行增删查改时锁的知识关于幻读的解决MySQL表的拆分MySQL主从复制这篇文章是关于前面MySQl学习的一些补充,补充一些细小的知识点吧on和where的区别数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户在使用left join时,on和where条件的区别如下:- on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表的记录,右边条件满足的就展示数据,不满足的展原创 2022-01-03 20:41:38 · 1998 阅读 · 6 评论 -
MySQL中事务相关问题的分析
目录1. 事务1.1 定义1.2 事务的ACID属性1.3 MySQL中的脏读、不可重复读、幻读1.4 事务的隔离级别1.5 事务的操作2. MySQL如何解决不可重复读和幻读现象2.1 MVCC如何解决不可重复读问题2.2 MySQL解决幻读问题2.2.1 快照读与当前读2.2.2 MVCC与锁解决幻读问题3. MySQL中常见的存储引擎4. 数据库的三大范式5. MySQL的查询指令6. MySQL中字段类型CHAR和VARCHAR的区别7. MySQL中字段类型DATETIME和TIMESTAMP的区原创 2022-01-01 19:25:51 · 993 阅读 · 0 评论 -
MySQL锁相关问题的学习
目录1. 锁的概述1.1 锁的定义1.2 锁的分类2. 两种锁(表锁、页级锁、行锁)2.1 表锁(偏读)2.1.1 读锁和写锁2.1.2 IX锁和IS锁2.1.3 AUTO-INC锁2.1.4 锁的兼容性2.2 行锁(偏写)2.2.1 行锁的种类2.2.2 记录锁(Record Locks)2.2.3 间隙锁(Gap Lock)2.2.4 临建锁(Next-Key Lock)2.3 页级锁3. 常见锁3.1 常见锁3.2 插入意向锁3.3 共享锁/排它锁3.4 悲观锁和乐观锁1. 锁的概述1.1 锁的定原创 2021-12-31 19:10:30 · 1150 阅读 · 0 评论 -
MySQL索引和约束分析及相关面试题
目录1. 什么是索引2. 索引的分类3. 索引的基本操作3.1 主键索引3.2 单列索引3.3 唯一索引3.4 多列索引4. MySQL底层数据结构(B+ Tree树)5. 聚簇索引和非聚簇索引6. 约束以及分类7. MySQL约束和索引的区别8. 面试题小结文章学习与:b站编程不良人视频:视频链接大佬文章:文章地址1. 什么是索引MySQL官方是这样说的:一种帮助MySQL提高查询效率的数据结构。索引的优点:大大提高查询效率索引的缺点:维护索引需要耗费数据库资源会占用磁盘空间原创 2021-12-29 21:15:24 · 855 阅读 · 0 评论 -
MySQL笔记
DDL(操作数据库、表、列)/*关键字:create, drop, alter*/操作数据库创建数据库,判断是否存在,并指定字符集为gbk;查询所有数据库的名称;查询某个数据库的字符集:查询某个数据库的创建语句;修改数据库的字符集;删除数据库,存在再删除查询正在使用的数据库名称使用数据库操作表创建表复制表查询某个数据库中所有的表名称查询表结构修改表名修改表的字符集查看表的字符集 SHOW TABLE STATUS FROM teacher LIKE ‘in’;原创 2021-10-20 18:40:51 · 130 阅读 · 0 评论