Documentation Home

13.7.7.25 显示插件声明

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 PLUGINUNINSTALL PLUGIN

  • Status

    插件状态,ACTIVEINACTIVEDISABLEDDELETING或之一DELETED

  • Type

    插件的类型,例如STORAGE ENGINEINFORMATION_SCHEMAAUTHENTICATION

  • Library

    插件共享库文件的名称。这是用于在诸如 INSTALL PLUGIN和 之类的语句中引用插件文件的名称UNINSTALL PLUGIN。该文件位于 plugin_dir系统变量命名的目录中。如果库名为NULL,则插件已编译,无法使用 卸载 UNINSTALL PLUGIN

  • License

    插件的许可方式(例如, GPL)。

对于安装的插件INSTALL PLUGINNameLibrary值也注册在 mysql.plugin系统表中。

有关构成显示信息基础的插件数据结构的信息SHOW PLUGINS,请参阅MySQL 插件 API

插件信息也可从 INFORMATION_SCHEMA .PLUGINS表中获得。请参阅 第 26.3.22 节,“INFORMATION_SCHEMA PLUGINS 表”