nav_path: mysql_basic

skip_nav: false


MySQL入门教程

目录

  1. 简介与安装
    • 什么是MySQL
    • MySQL的特点和优势
    • MySQL的应用场景
    • 安装MySQL
    • 配置MySQL
    • 启动与停止MySQL服务
  2. 基本操作
    • 连接数据库
    • 创建和删除数据库
    • 创建和删除表
    • 插入、更新和删除数据
  3. 查询数据
    • 基本查询语法
    • 条件查询
    • 排序与分页
    • 聚合函数与分组查询
    • 底层原理:查询执行过程
  4. 高级查询
    • 联合查询(JOIN)
    • 子查询
    • 视图
    • 底层原理:JOIN操作的实现
  5. 数据完整性
    • 主键与外键
    • 唯一约束与检查约束
    • 底层原理:约束的实现机制
  6. 索引
    • 什么是索引
    • 创建和删除索引
    • 索引的种类和使用场景
    • 底层原理:B树和B+树索引的实现
  7. 事务管理
    • 事务的概念
    • 事务的ACID特性
    • 事务的使用
    • 底层原理:事务日志和两阶段提交
  8. 存储引擎
    • MySQL存储引擎概述
    • InnoDB存储引擎
    • MyISAM存储引擎
    • 底层原理:存储引擎的架构与实现
  9. 备份与恢复
    • 备份数据库
    • 恢复数据库
    • 底层原理:逻辑备份与物理备份
  10. 用户管理与权限
    • 创建和删除用户
    • 设置用户权限
    • 用户管理的最佳实践
    • 底层原理:权限控制机制
  11. 性能优化
    • 查询优化
    • 索引优化
    • 数据库设计优化
    • 底层原理:查询优化器的工作原理