乐途乐途
主页
  • 计算机基础

    • TCP/IP协议
    • Linux命令
    • HTTP协议
  • 数据库

    • SQL
    • MySQL 5.7
  • 编程语言

    • C语言
    • Python2
    • Python3
  • 数据格式

    • JSON
    • XML
  • 认证与安全

    • JWT
  • 工具

    • Markdown
  • Git

    • GitFlow
  • Quartz

    • Quartz
  • Java

    • MyBatis
    • Spring
    • Spring MVC
    • Maven 入门
    • Maven 进阶
    • Java 设计模式
  • 缓存

    • Redis
联系
阿里云
主页
  • 计算机基础

    • TCP/IP协议
    • Linux命令
    • HTTP协议
  • 数据库

    • SQL
    • MySQL 5.7
  • 编程语言

    • C语言
    • Python2
    • Python3
  • 数据格式

    • JSON
    • XML
  • 认证与安全

    • JWT
  • 工具

    • Markdown
  • Git

    • GitFlow
  • Quartz

    • Quartz
  • Java

    • MyBatis
    • Spring
    • Spring MVC
    • Maven 入门
    • Maven 进阶
    • Java 设计模式
  • 缓存

    • Redis
联系
阿里云
  • 学习路径
  • 第1章 数据库基础与安装

    • MySQL 简介
    • MySQL 5.6 到 5.7 到 8.0 关键差异速查
    • 安装 MySQL 5.7
    • 连接与断开服务器
    • 创建数据库
    • 创建数据表
    • 数据库与数据表
    • 加载数据
    • 获取数据库信息
    • 批处理模式
    • SHOW 语句汇总
    • FLUSH 与 RESET 语句
    • my.cnf 核心参数
    • 字符集与排序规则
  • 第2章 SQL基础查询

    • SELECT
    • WHERE
    • ORDER BY
    • LIMIT
    • COUNT
    • 聚合函数
    • 比较运算符
    • 逻辑运算符
    • 算术运算符
    • 模式匹配
    • NULL 值处理
    • UPDATE
    • DELETE
    • REPLACE
    • SELECT INTO
  • 第3章 数据类型与运算符

    • 数值类型
    • 字符串类型
    • 日期时间类型
    • BIT 类型
    • ENUM 类型
    • SET 类型
    • JSON 类型
    • 类型转换
  • 第4章 函数与表达式

    • 字符串函数
    • 数值函数
    • 日期函数
    • 全文检索函数
  • 第5章 高级查询与子查询

    • JOIN
    • 子查询
    • UNION
    • GROUP BY
    • HAVING
    • DISTINCT
  • 第6章 表与索引

    • 数据定义语言
    • 修改表结构
    • 视图
    • 修改视图与检查选项
    • 外键
    • 索引
    • 唯一索引
    • 复合索引
    • 存储引擎对比
    • 分区表
    • 第一范式与第二范式
    • 第三范式与 BC 范式
    • 反范式设计
  • 第7章 存储过程与函数

    • 存储过程
    • 存储函数
    • 变量
    • 流程控制
    • 游标
    • 预处理语句
  • 第8章 事务与锁

    • 事务
    • 事务隔离级别
    • 锁机制
    • MVCC
    • 死锁专题分析
    • LOCK TABLES
    • XA 事务
  • 第9章 用户管理与安全

    • 用户管理
    • 权限管理
    • 角色
    • SQL 注入防范
  • 第10章 性能优化入门

    • 执行计划
    • 索引优化
    • 查询优化
    • 查询优化器提示
    • 慢查询日志
    • InnoDB 深入机制
    • InnoDB 专项优化
    • Performance Schema
    • sys Schema
  • 第11章 复制与高可用

    • 主从复制原理
    • 半同步复制配置
    • binlog 开启与 point-in-time 恢复
    • mysqldump 全库备份
    • mysqldump 单表与条件备份
    • mysqldump 恢复与导入
    • xtrabackup 全量热备
    • xtrabackup 准备与恢复
    • xtrabackup 增量与流式备份
  • 第12章 触发器与事件

    • 触发器
    • 事件调度器
  • 参考

    • MySQL 5.7 专业术语大全
    • MySQL 5.7 关键字与保留字大全

学习路径

下面是本站 MySQL 5.7 教程的完整路径(切换到列表形式),点击叶子节点可直接跳转到对应教程页面。

📖
第1章 数据库基础与安装
MySQL简介、安装配置、连接操作与字符集
14 个主题▾
01MySQL简介02MySQL版本差异速查03安装MySQL 5.704连接与断开服务器05创建数据库06创建数据表07数据库与数据表08加载数据09获取数据库信息10批处理模式11SHOW语句汇总12FLUSH与RESET语句13my.cnf核心参数14字符集与排序规则
🔍
第2章 SQL基础查询
SELECT、WHERE、运算符、聚合函数与数据修改
15 个主题▾
01SELECT02WHERE03ORDER BY04LIMIT05COUNT06聚合函数07比较运算符08逻辑运算符09算术运算符10模式匹配11NULL值处理12UPDATE13DELETE14REPLACE15SELECT INTO
📐
第3章 数据类型与运算符
数值、字符串、日期、JSON等数据类型与类型转换
8 个主题▾
01数值类型02字符串类型03日期时间类型04BIT类型05ENUM类型06SET类型07JSON类型08类型转换
⚡
第4章 函数与表达式
字符串、数值、日期与全文检索函数
4 个主题▾
01字符串函数02数值函数03日期函数04全文检索函数
🔗
第5章 高级查询与子查询
JOIN、子查询、UNION、分组与去重
6 个主题▾
01JOIN02子查询03UNION04GROUP BY05HAVING06DISTINCT
📊
第6章 表与索引
DDL、视图、索引、存储引擎与范式设计
13 个主题▾
01数据定义语言02修改表结构03视图04修改视图与检查选项05外键06索引07唯一索引08复合索引09存储引擎对比10分区表11第一范式与第二范式12第三范式与BC范式13反范式设计
⚙
第7章 存储过程与函数
存储过程、函数、变量、流程控制、游标与预处理
6 个主题▾
01存储过程02存储函数03变量04流程控制05游标06预处理语句
🔒
第8章 事务与锁
事务ACID、隔离级别、锁机制、MVCC与死锁分析
7 个主题▾
01事务02事务隔离级别03锁机制04MVCC05死锁专题分析06LOCK TABLES07XA事务
🛡
第9章 用户管理与安全
用户、权限、角色与SQL注入防范
4 个主题▾
01用户管理02权限管理03角色04SQL注入防范
🚀
第10章 性能优化入门
执行计划、索引优化、InnoDB调优与监控工具
9 个主题▾
01执行计划02索引优化03查询优化04查询优化器提示05慢查询日志06InnoDB深入机制07InnoDB专项优化08Performance Schema09sys Schema
🔄
第11章 复制与高可用
主从复制、半同步复制与备份恢复方案
9 个主题▾
01主从复制原理02半同步复制配置03binlog与PIT恢复04mysqldump全库备份05mysqldump单表与条件备份06mysqldump恢复与导入07xtrabackup全量热备08xtrabackup准备与恢复09xtrabackup增量与流式备份
🎯
第12章 触发器与事件
触发器与事件调度器
2 个主题▾
01触发器02事件调度器
📚
参考
专业术语与关键字速查
2 个主题▾
01专业术语大全02关键字与保留字大全