Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

7.5 MySQL 组件

MySQL 服务器包括一个基于组件的基础结构,以扩展服务器功能。一个组件提供服务,供服务器和其他组件使用。(在服务使用方面,服务器是一个组件,与其他组件相同。)组件之间仅通过它们提供的服务进行交互。

MySQL 发行版包括多个实现服务器扩展的组件:

系统变量和状态变量由组件实现,并在安装组件时暴露出来。例如,log_filter_dragnet 错误日志过滤器组件实现了一个系统变量,名为 log_error_filter_rules,其全名为 dragnet.log_error_filter_rules。要引用这个变量,请使用全名。

以下部分描述如何安装和卸载组件,以及如何在运行时确定已安装的组件并获取关于它们的信息。

有关组件的内部实现信息,请参阅 MySQL Server Doxygen 文档,available at https://dev.mysql.com/doc/index-other.html。例如,如果您计划编写自己的组件,这些信息对于了解组件的工作原理非常重要。