CSDN的各位读者,大家好。马上过年了,最近工作不是很忙,所以有很多时间用来学习。
过去的一周我也学习了一部分内容,但是像无头苍蝇一样没有规划。
我计划用整个2月的时间,再好好学习一遍MySQL数据库相关的知识。下面是我列出来的学习计划。抛去一周用来过年,大概总共有三周的时间。
之后我会把学习过程中整理出来的文章持续的贴到对应的学习计划下面。
感兴趣的小伙伴可以收藏这篇文章,跟着我一起复习一遍MySQL。
第一周:MySQL基础和架构
20240129 - 20240206
目标:
- 回顾MySQL基础知识
- 深入理解MySQL的架构
学习内容:
- MySQL基础回顾:数据类型、基本的SQL操作(增删改查)。
- 存储引擎:InnoDB和MyISAM的比较,使用场景。
学习笔记
- 2024-01-24 学习SQL_SMALL_RESULT关键字
- 2024-01-24 HAVING关键字
- 2024-01-26 学习MySQL数据库的MEMORY引擎
- 2024-01-29 学习MySQL中的"IS NULL"优化
- 2024-01-30 MySQL数据类型
第二周:过年啦
20240207 - 20230216
过年啦,和家人团团圆圆,开开心心过大年!~
第三周:高级SQL编程与性能优化
20240219 - 20240223
目标:
- 掌握复杂SQL查询编写技巧
- 学习如何优化MySQL性能
学习内容:
- 高级SQL:子查询、连接、视图、存储过程。
- 查询优化:索引使用和优化,查询性能分析。
学习笔记
- 2024-01-23 从软硬件层面优化MySQL
- 2024-01-24 MySQL-列举MySQL对于Where子句的优化
- 2024-01-25 索引统计信息是什么
- 2024-01-25 数据库查询优化:利用范围查询和多值比较的等式区间优化技术
- 2024-01-26 如何避免全表扫描
- 2024-01-26 范围查询优化:索引跳跃扫描
- 2024-01-26 单索引和多索引查询优化
- 2024-01-29 什么是行子查询(Row Subqueries)?
第四周:复制和高可用性
20240226 - 20230229
目标:
- 理解MySQL复制机制
- 学习高可用性配置
学习内容:
- MySQL复制:主从复制的配置和管理。
- 高可用性:了解MySQL集群、故障转移。
- 实践项目:搭建一个简单的MySQL高可用环境。