13.7.5.25 SHOW PLUGINS 语句
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输出包含以下列:
Name
在诸如INSTALL PLUGIN和UNINSTALL PLUGIN之类的语句中用于引用插件的名称。
Status
插件状态ACTIVE
,INACTIVE
,DISABLED
或DELETED
之一。
Type
插件的类型,例如STORAGE ENGINE
,INFORMATION_SCHEMA
或AUTHENTICATION
。
Library
插件共享库文件的名称。这是用于在诸如INSTALL PLUGIN和UNINSTALL PLUGIN之类的语句中引用插件文件的名称。该文件位于plugin_dir系统变量命名的目录中。如果库名是NULL
,则插件将被编译,并且无法使用UNINSTALL PLUGIN卸载。
License
插件的许可方式(例如GPL
)。
对于安装了INSTALL PLUGIN的插件,Name
和Library
的值也被注册在mysql.plugin
系统 table 中。
有关构成SHOW PLUGINS显示的信息基础的插件数据结构的信息,请参见第 28.2 节“ MySQL 插件 API”。
INFORMATION_SCHEMA
.PLUGINS
table 中也提供了插件信息。参见第 24.17 节“ INFORMATION_SCHEMA PLUGINStable”。