🐬 MySQL必知必会 · 目录

🐬 MySQL必知必会

照着《MySQL必知必会》([英] Ben Forta 著,刘晓霞、钟鸣 译,图灵程序设计丛书·数据库系列,人民邮电出版社;原版 Pearson《MySQL Crash Course》,《SQL必知必会》作者新作)做的自学笔记 —— 这本书的写法很特别:30 章就是 30 课,每章十来页讲一件事,配一条能直接敲的 SQL。它不铺理论,第一章只用五页把「数据库/表/列/行/主键」讲完就进 SQL,所以本课逐章一篇。它在本站数据库线里是 SQL 的手册:数据库基础 讲原理(为什么拆表、范式与事务),MySQL即学即用 是界面语法一起讲的入门本;这一本从第 4 章开始全是命令——一条一条往下敲,敲到第 30 章就能干活。全书一条线六块:认识 SQL 与 MySQL(第 1~3 章);检索与过滤(第 4~9 章);计算与汇总(第 10~14 章);多表与高级检索(第 15~18 章,联结三种、UNION、全文本搜索);增删改与表结构(第 19~22 章);编程与运维(第 23~30 章,存储过程、游标、触发器、事务、字符集、用户权限、备份维护、性能调优)。沙箱没有 MySQL 服务端——Demo 全部跑在 Python 自带的 SQLite 上,SQL 真执行、数字当场算;MySQL 独有语法(存储过程、游标、GRANT、FULLTEXT 等)正文标注「教材原码,本沙箱不执行」,再给 SQLite 的等价做法,不装作一样。样例库按教材附录 B 的六张表结构自造数据,跨章引用能对上。每篇五段:若干节正文+动手 Demo+30 秒实验+常见误区+自测三问。

内容来自我的 Obsidian 自学笔记 · 全书 30 章 30 篇已全部写完 · 全书完结 🎉

第1章 了解SQL

第2章 MySQL简介

第3章 使用MySQL

第4章 检索数据

第5章 排序检索数据

第6章 过滤数据

第7章 数据过滤

第8章 用通配符进行过滤

第9章 用正则表达式进行搜索

第10章 创建计算字段

第11章 使用数据处理函数

第12章 汇总数据

第13章 分组数据

第14章 使用子查询

第15章 联结表

第16章 创建高级联结

第17章 组合查询

第18章 全文本搜索

第19章 插入数据

第20章 更新和删除数据

第21章 创建和操纵表

第22章 使用视图

第23章 使用存储过程

第24章 使用游标

第25章 使用触发器

第26章 管理事务处理

第27章 全球化与本地化

第28章 安全管理

第29章 数据库维护

第30章 改善性能