演示mysql实现逻辑恢复数据登录

下一节课程: 物理备份和物理恢复的演示、表数据的导出与导入(441次播放)

5 秒后自动播放下一节
  重新观看
介绍 >

MySQL从菜鸟到大牛(基础/高级/优化)

难度:中级共200节93309次学习
章节评论笔记课件
第1章 简介与数据库的介绍

课程简介

09:13

为什么使用数据库及数据库常用概念

16:02

常见的DBMS的对比

18:47

RDBMS和非RDBMS的对比

20:04

ER模型与表记录的4种关系

20:32
第2章 mysql安装与配置

mysql 8.0的卸载

20:41

mysql 8.0与5.7版本的下载、安装与配置

35:29

mysql安装常见问题_服务启动与用户登录

19:18

mysql的使用演示-mysql5.7字符集的设置

27:52

navicat_sqlyog_dbserver等工具的使用

28:59

mysql目录结构及前两章课后练习

33:55
第3章 SQL概述与基本SELECT查询

SQL概述与SQL分类

34:29

SQL使用规范与数据的导入

32:01

最基本的SELECT......FROM结构

09:01

列的别名_去重_NULL_DESC等操作

33:18

使用WHERE过滤数据

10:06

课后练习

09:34
第4章 运算符

算术运算符的使用

17:04

比较运算符的使用

58:02

逻辑运算符与位运算符的使用

22:57

运算符课后练习

17:26
第5章 排序与分页操作

ORDER BY实现排序操作

21:32

LIMIT实现分页操作

30:53

排序与分页课后练习

10:48
第6章 多表查询

为什么需要多表的查询

22:13

笛卡尔积的错误与正确的多表查询

35:42

等值连接VS非等值连接、自连接VS非自连接

16:33

SQL92与99语法如何实现内连接和外连接

35:54

使用SQL99实现7种JOIN操作

21:39

NATURAL JOIN与USING的使用

10:54

多表查询课后练习

34:31
第7章 单行函数

函数的分类

12:45

数值类型的函数讲解

36:10

字符串类型的函数讲解

30:59

日期时间类型的函数讲解

52:37

流程控制函数讲解

21:42

加密解密_MySQL信息函数等讲解

25:05

单行函数课后练习

29:02
第8章 聚合函数

5大常用的聚合函数

43:07

GROUP BY的使用

31:29

HAVING的使用与SQL语句执行过程

44:00

聚合函数课后练习

19:03
第9章 子查询

子查询举例与子查询的分类

27:25

单行子查询案例分析

29:18

多行子查询案例分析

25:14

相关子查询案例分析

45:57

子查询课后练习

40:16

子查询课后练习2

48:28
第10章 创建管理数据表

数据库的创建、修改与删除

37:54

常见的数据类型_创建表的两种方式

30:18

修改表_重命名表_删除表_清空表

22:52

DCL中COMMIT与ROLLBACK的使用

21:58

阿里MySQL命名规范及MySQL8DDL的原子化

20:29

创建管理表课后练习

38:37
第11章 增、删、改

DML之添加数据

26:28

DML之更新删除操作_MySQL8新特性之计算列

20:40

DDL和DML的综合案例

36:50

增删改课后练习

37:20
第12章 mysql数据类型

数据类型概述_字符集设置

23:19

整型数据类型讲解

25:22

浮点数、定点数与位类型讲解

36:29

日期时间类型讲解

37:52

文本字符串类型(含ENUM、SET)讲解

35:18

二进制类型与JSON类型讲解

24:12

小结及类型使用建议

06:13
第13章 约束

数据完整性与约束的分类

17:27

非空约束的使用

15:30

唯一性约束的使用

35:45

主键约束的使用

21:46

AUTO_INCREMENT

21:16

外键约束的使用

42:01

检查约束与默认值约束

20:22

约束课后练习

33:24
第14章 视图

数据库对象与视图的理解

25:54

视图的创建与查看

26:12

更新视图数据与视图的删除

25:01

视图课后练习

17:08
第15章 存储过程

存储过程使用说明

19:20

存储过程的创建与调用

33:01

存储函数的创建与调用

23:30

存储过程与函数的查看修改和删除

25:45

存储过程函数课后练习

42:34
第16章 变量与结构

GLOBAL与SESSION系统变量的使用

34:41

会话用户变量与局部变量的使用

42:15

程序出错的处理机制

41:15

分支结构IF的使用

35:15

分支结构CASE的使用

27:00

LOOP_WHILE_REPEAT三种循环结构

51:47

LEAVE和ITEEATE的使用

28:42

游标的使用

29:07

课后练习

58:55
第17章 触发器

创建触发器

38:13

查看删除触发器_触发器课后练习

31:28
第18章 MySQL8.0新特性与公用表表达式

mysql8.0新特性

01:13:00

公用表表达式_课后练习

35:12
第19章 高级特性篇概览

章节概览

19:12

CentOS环境的准备

22:26

MySQL的卸载

11:12

Linux下安装MySQL8.0与5.7版本

25:59

SQLyog实现MySQL8.0和5.7的远程连接

26:16

字符集的修改与底层原理说明

26:40

比较规则_请求到响应过程中的编码与解码过程

21:26

SQL大小写规范与sql_mode的设置

24:05

mysql目录结构与表在文件系统中的表示

34:48
第20章 用户及用户密码操作与权限管理

用户的创建、修改、删除

22:28

用户密码的设置和管理

14:42

权限管理与访问控制

38:30

角色的使用

24:02

配置文件、系统变量与mysql逻辑架构

35:16
第21章 SQL执行流程

SQL执行流程

21:30

mysql 8.0和5.7中SQL执行流程的演示

16:16

Oracle中SQL执行流程、缓冲池的使用

22:28
第22章 存储引擎与索引

设置表的存储引擎、InnoDB与MyISAM的对比

32:43

Archive、CSV、Memory等存储引擎的使用

15:43

为什么使用索引及索引的优缺点

24:16

一个简单的索引设计方案

22:22

索引的迭代设计方案

18:51

聚簇索引、二级索引与联合索引的概念

23:24

InnoDB中B+树注意事项_MyISAM的索引方案

25:22

Hash索引、AVL树、B树与B+树对比

41:20
第23章 InnoDB数据存储结构

InnoDB数据存储结构概述

20:23

页结构之文件头部与文件尾部

17:52

页结构之最小最大记录_行格式之记录头信息

24:10

页结构之页目录与页头

17:49

设置行格式与ibd文件剖析Compact行格式

30:46

行溢出与Dynamic、Compressed、Redundant

17:16

区段、碎片区与表空间结构

36:28
第24章 索引的分类

索引的分类

11:33

表中添加索引的三种方式

38:52

删除索引与索引新特性:降序索引、隐藏索引

32:13

适合创建索引的11种情况(1)

35:22

适合创建索引的11种情况(2)

24:44

不适合创建索引的7种情况

09:57
第25章 数据库优化步骤

查看系统性能参数

17:56

慢查询日志分析、SHOW PROFILE查看SQL执行成本

26:00
第26章 EXPLAIN

EXPLAIN的概述与table、id字段剖析

31:27

EXPLAIN中select_type、partitions

39:57

EXPLAIN中ref、rows、filtered、extra剖析

30:04

EXPLAIN的4中格式与查看优化器重写SQL

19:10

trace分析优化器执行计划与Sys schema视图的使用

10:21
第27章 索引失效

数据准备与索引失效的11种情况

41:23

索引失效的11种情况2

19:29
第28章 连接查询、子查询、分页查询

外连接与内连接的查询优化

19:45

JOIN语句的底层原理

27:56

子查询优化与排序优化

42:12

GROUP BY优化、分页查询优化

06:03

覆盖索引的使用

21:57

索引条件下推

18:27

其他查询优化策略

12:51

淘宝数据库的主键如何设计

26:38
第29章 范式

范式概述与第一范式

21:42

第二范式与第三范式

25:44

反范式化的应用

23:23

巴斯范式、第四范式、第五范式和域键范式

18:19

范式的实战案例

18:37
第30章 ER建模、设计原则、编写规范

ER建模与转换数据表的过程

25:34

数据库的设计原则和日常SQL编写规范

15:30

Power Designer创建概念、物理数据模型

36:55
第31章 数据库调优

数据库调优整体步骤、优化MySQL服务器硬件和参数

28:46

数据库结构优化、三大表优化、其他3个策略

41:29
第32章 事务

事务的ACID特性与事务的状态

27:58

显示事务与隐式事务

19:51

事务的使用举例

25:20
第33章 并发问题与隔离级别

数据并发问题与4种隔离级别

19:49

MySQL隔离级别的查看和设置

12:12

读未提交隔离性下的演示

13:23

读已提交和可重复读的隔离性下的演示

09:27

幻读的演示与解决方案

12:18
第34章 Redo日志、Undo日志

Redo日志和Undo日志的理解、为什么需要Redo日志

20:30

Redo日志的刷盘策略与过程剖析

28:12

写入Redo Log Buffer和Redo Log File

19:49

Undo日志的概述与写入过程

32:04
第35章 锁

锁的概述、读写的并发问题

21:35

数据操作类型的角度理解S锁与X锁

21:46

表锁之S锁、X锁、意向锁

34:03

表锁之自增锁、元数据锁

14:49

行锁之记录锁、间隙锁

26:59

行锁之临键锁与插入意向锁

14:23

页锁的理解、乐观锁与悲观锁的使用

19:33

加锁方式划分:隐式锁与显式锁

16:07

全局锁与死锁的理解

18:25

锁的内存结构与监控策略

20:20
第36章 MVCC

MVCC解决读写问题

10:56

MVCC三剑客:隐藏字段、Undolog版本链、ReadView

26:25

MVCC在读已提交和可重复读隔离级别下的操作流程

11:47

MVCC在可重复读下解决幻读的流程

07:41
第37章 六大日志文件

六大日志文件的概述

12:08

通用查询日志、错误日志

20:02

binlog日志的参数设置与实现数据恢复演示

43:58

binlog的删除、binlog的写入机制与两阶段提交

21:44

中继日志、主从复制的步骤与原理剖析

26:46

一主一从架构搭建与主从同步的实现

34:56

binlog的format设置说明

11:49
第38章 数据同步与备份

数据同步一致性问题解决

14:17

数据备份概述与mysqldump实现逻辑备份数据

30:06

演示mysql实现逻辑恢复数据

18:06

物理备份和物理恢复的演示、表数据的导出与导入

24:12

数据库迁移与如何删库不跑路

18:10

寄语

08:47

全部评论我要评论

暂无评论~

全部笔记发布笔记

暂无笔记~
  • 取消回复发送
  • 取消发布笔记发送
  • PHP中文网