MySQL可以分为Server层和存储引擎层两部分:

    • Server层:Server层包括连接器查询缓存分析器优化器执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程触发器视图等。
    • 存储引擎层:数据的存储和提取,插件式架构模式支持以下存储引擎
      • InnoDB
      • MyISAM
      • Memory 等多个存储引擎


    NeatReader-1655818592841.png