Skip to main content

MYSQL知识体系详解

MYSQL笔记内容来自bilibili上尚硅谷-宋红康的课件,有学习mysql兴趣的朋友可以直接去看视频

官网:http://www.atguigu.com/

本MYSQL笔记仅作学习整理和备份知识

一、MySQL数据库基础篇大纲

MySQL数据库基础篇分为5个篇章:

  1. 数据库概述与MySQL安装篇 第01章:数据库概述 第02章:MySQL环境搭建
  2. SQL之SELECT使用篇 第03章:基本的SELECT语句 第04章:运算符 第05章:排序与分页 第06章:多表查询 第07章:单行函数 第08章:聚合函数 第09章:子查询
  3. SQL之DDL、DML、DCL使用篇 第10章:创建和管理表 第11章:数据处理之增删改 第12章:MySQL数据类型精讲 第13章:约束
  4. 其它数据库对象篇 第14章:视图 第15章:存储过程与函数 第16章:变量、流程控制与游标 第17章:触发器
  5. MySQL8 新特性篇 第18章:MySQL8其它新特性

二、MySQL高级特性篇大纲

MySQL高级特性分为4个篇章:

  1. MySQL架构篇 第01章:Linux下MySQL的安装与使用 第02章:MySQL的数据目录 第03章:用户与权限管理 第04章:逻辑架构 第05章:存储引擎 第06章:InnoDB数据页结构
  2. 索引及调优篇 第07章:索引 第08章:性能分析工具的使用 第09章:索引优化与SQL优化 第10章:数据库的设计规范 第11章:数据库其他调优策略
  3. 事务篇 第12章:事务基础知识 第13章:MySQL事务日志 第14章:锁 第15章:多版本并发控制(MVCC)
  4. 日志与备份篇 第16章:其它数据库日志 第17章:主从复制 第18章:数据库备份与恢复

三、MySQL高手是怎样炼成的

针对开发工程师、DBA、运维

第三章节是付费内容

mysql服务器的安装配置 SQL编程(自定义函数、存储过程、触发器、定时任务) 数据库索引建立 SQL语句优化 数据库内部结构和原理 数据库的性能监控分析与系统优化 各种参数常量设定 数据库建模优化 主从复制 分布式架构搭建、垂直切割和水平切割 MyCat 数据迁移 容灾备份和恢复 对开源数据库进行二次开发