今天开始将自己所学过的MySQL的知识都尝试融会贯通,并且用写博客的方式记录分享下来. 今天讲的主题是MySQL的组织架构,对于学习一个中间件或者开源项目而言,我觉得最重要的便是先知晓其组织架构,以一个全局的姿态去观察架构之后,再有选择性的深入到细节,才能够学的快且有收获. MySQL的架构图 根据图可以观察到,MySQL主要是分为Server层与存储引擎层两大块:而客户端的含义非常广泛,理论上只要可以连接到MySQL,就能够算上是一个客户端:我们主要讨论MySQL架构中的Server层与存储引