Skip to content

MySQL 从基础到进阶

从零开始学 MySQL,20 篇文章 + 1 篇总结,带你从 SELECT 入门到事务处理。

这是一份面向初学者的 MySQL 实战教程,没有学术腔,不讲废话,每篇围绕一个核心技能展开——读完就能写,写完就能用。

适合谁看?

  • 零基础想学数据库的人
  • 只会写简单 SELECT,想系统补 SQL 的人
  • 后端开发、数据分析、测试等需要和数据库打交道的岗位

需要什么基础?

  • 会用电脑敲命令就行。不需要任何编程或数据库经验。

推荐学习顺序

这 20 篇文章是按依赖关系排列的——前面的知识是后面的基础,建议从头到尾刷:

开篇(了解 + 装环境)

数据查询(10 篇,核心中的核心,花最多时间)

数据操作(增删改,动手练习)

进阶必学(视图、事务、存储过程、安全、维护与性能)

课程总结(回顾 + 下一步方向)

学习节奏

安排每天周期
轻松模式1 篇 / 天约三周
常规模式2~3 篇 / 天一到两周
冲刺模式周末集中刷一个周末

💡 数据查询那 10 篇最重要,建议慢下来,每篇的自主练习都动手跑一遍——SELECT 写熟了,后面事半功倍。

动手要求

每篇结尾都附了 自主练习。不要光看,开一个终端对着敲。看 10 遍不如写 1 遍。

环境准备

开始之前,先把 MySQL 装上。跟着第 2 篇 安装与环境 一步步来,10~30 分钟搞定:

  1. 安装 MySQL 8.0+
  2. 建一个 tutorial
  3. 跑建表脚本,造一张 users 表(后面全程用)

装好环境,第一篇 MySQL简介 花 15 分钟了解背景,然后就可以正式上路了。


评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.8