![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 84
醒醒起来学习
这个作者很懒,什么都没留下…
展开
-
MySQL视图
视图是从一个或多个数据表中导出来的虚拟存在的表本身是不记录数据的,视图的创建是建立在已有表(基表)的基础之上的,也就是说,创建的表结构和表数据记录都是依赖于基表。视图不仅能帮助我们查看存放在基表的数据,我们也可以像操作基表一样对数据进行查询,添加,更新,修改和删除操作,对视图的增,删,改会影响到对于的基表,但是创建视图和删除视图不会影响到基表。原创 2023-06-22 20:01:14 · 493 阅读 · 0 评论 -
【进阶】MySQL索引介绍
了解到的索引有B+tree,Hash表(Memory存储引擎中),R-tree,Full-text等MySql用的索引结构是B+tree,B+树所有节点都会出现在叶子节点中。原创 2023-05-20 21:23:55 · 385 阅读 · 0 评论 -
Inodb引擎 内存+磁盘+MVCC(多版本并发控制)
目录逻辑存储结构 Innodb引擎内存结构介绍 Innodb引擎磁盘结构介绍内存和磁盘交互 MVCC(多版本并发控制)原理预备知识 mvcc基本概念mvcc的具体实现 总的来说mvcc原理: Buffer Pool(缓冲池)缓冲池是内存的一个区域,可以缓存磁盘上经常操作的真实数据,在执行增删改查操作时,先操作缓冲池的数据(若缓冲池内部没有数据,再从磁盘加载到内存),然后以一定频率刷新到磁盘,从而减少磁盘io,加快处理速度,缓冲池管理的单位是页,底层通过链表管理页,页可以分为:free page,clean原创 2023-05-18 20:55:16 · 488 阅读 · 0 评论 -
Mysql 存储过程+触发器+存储函数+游标
游标的声明,打开,获取,关闭。游标类似二维数组,又不太像,因为游标获取一条记录就同时向新表插入一条记录。游标声明:从基本表中获取哪些字段数据,游标获取:将游标从基本表中获取的每一组字段插入到新表中。loop循环和leave,iterate关键字配合使用,leave终止循环(相当于break),iterate结束本次循环(相当于continue)解决:每向表tb_user插入一次,就执行一次insert触发器中的sql语句。问题:我们要向表tb_user插入数据,希望在日志表中看到插入后的新记录是什么。原创 2023-05-10 21:22:02 · 733 阅读 · 0 评论 -
Day06 MySQL的多表查询总练习
MySQL多表查询的练习,建表时要注意外键的设置,练习涉及连接查询,子查询的使用原创 2023-02-10 20:25:16 · 489 阅读 · 0 评论 -
Day05 MySQL的多表关系及概述,多表查询分类方式及练习代码
多表关系:一对多,多对多,一对一;多表查询的方法:连接查询包括内连接(隐式内连接,显式内连接),外连接(左外连接,右外连接),自连接;联合查询;子查询包括标量子查询,列子查询,行子查询,表子查询。(附上每个知识点的练习代码)原创 2023-02-08 18:13:27 · 93 阅读 · 0 评论 -
Day04 MySql函数和约束的学习记录
Mysql学习记录,字符串函数,数值函数,日期函数,流程函数;非空约束,唯一约束,主键约束,检查约束,默认约束,外键约束原创 2023-02-04 17:51:50 · 85 阅读 · 0 评论 -
Day03 学习MySQL的数据控制语言(DCL),同时是SQL语言大总结
超全超详细!的SQL语句大总结:DDL,DML,DQL,DCL相关用法的集合!适合复习用原创 2023-02-06 14:59:45 · 123 阅读 · 0 评论 -
Day02 学习MySQL的数据操作语言(DML)和数据查询语言(DQL)
DML:添加数据(insert into),修改数据(update..set),删除数据(delete);DQL:基本查询,条件查询,聚合函数,分组查询,排序查询,分页查询原创 2023-02-02 18:22:48 · 57 阅读 · 0 评论 -
Day01 MySQL数据库和表的操作,了解MySQL的字段类型并制作一张简单员工表
Mysql数据库操作:创建(create),展示(show),使用(use),删除(drop)表的操作:创建(create),展示(desc),增加(add),修改(modify,rename to),使用,删除(drop)字段类型:int,char,varchar等原创 2023-01-25 12:20:01 · 1085 阅读 · 0 评论