Sql 语句是如何经过 MySQL

2022-10-27 10:36:27 浏览数 (2)

mysql体系结构

mysql的题解结构可以分成3个部分。列举如下:

mysql-client: 比如一个命令行,或者使用java的JDBC发送sql语句

mysql-server: 分为5个部分

连接器 (管理连接权限认证) 查询缓存 (命中则缓存起来) 分析器 (词法 语法分析) 优化器 (执行计划生成,索引选择) 执行器 (操作,返回结果)

mysql-存储引擎:负责存储数据,提供读写接口(建表的时候指定MyISAM,InnoDB , Memory)

一条sql语句的执行过程

一条sql语句在mysql体系中的流转过程:

1,连接器:首先打开命令行,指令:mysql -h

0 人点赞