MySQL 9.0 发行说明
SHOW PLUGINS
SHOW PLUGINS 显示有关服务器插件的信息。
SHOW PLUGINS 输出示例
mysql> SHOW PLUGINS\G
*************************** 1. row ***************************
Name: binlog
Status: ACTIVE
Type: STORAGE ENGINE
Library: NULL
License: GPL
*************************** 2. row ***************************
Name: CSV
Status: ACTIVE
Type: STORAGE ENGINE
Library: NULL
License: GPL
*************************** 3. row ***************************
Name: MEMORY
Status: ACTIVE
Type: STORAGE ENGINE
Library: NULL
License: GPL
*************************** 4. row ***************************
Name: MyISAM
Status: ACTIVE
Type: STORAGE ENGINE
Library: NULL
License: GPL
...
SHOW PLUGINS 输出包含以下列
名称在语句(如
INSTALL PLUGIN和UNINSTALL PLUGIN)中用来引用插件的名称。状态插件状态,可以是
ACTIVE、INACTIVE、DISABLED、DELETING或DELETED之一。类型插件类型,例如
STORAGE ENGINE、INFORMATION_SCHEMA或AUTHENTICATION。库插件共享库文件的名称。这是在语句中引用插件文件的名称,例如
INSTALL PLUGIN和UNINSTALL PLUGIN。该文件位于由plugin_dir系统变量命名的目录中。如果库名称为NULL,则该插件已编译到其中,无法使用UNINSTALL PLUGIN卸载。许可证插件的许可方式(例如,
GPL)。
对于使用 INSTALL PLUGIN 安装的插件,Name 和 Library 值也会在 mysql.plugin 系统表中注册。
有关构成 SHOW PLUGINS 显示的信息基础的插件数据结构的信息,请参见 MySQL 插件 API。
插件信息也可以从 INFORMATION_SCHEMA .PLUGINS 表获得。请参见 第 28.3.22 节“INFORMATION_SCHEMA PLUGINS 表”。