Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


15.7.7.26 显示插件语句

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

    插件状态,可能是ACTIVEINACTIVEDISABLEDDELETINGDELETED

  • Type

    插件类型,例如STORAGE ENGINEINFORMATION_SCHEMAAUTHENTICATION

  • Library

    插件共享库文件的名称。这是用于在语句中引用插件文件的名称,例如INSTALL PLUGINUNINSTALL PLUGIN。该文件位于plugin_dir系统变量指定的目录中。如果库名称为NULL,则插件是编译的,并且不能使用UNINSTALL PLUGIN语句卸载。

  • License

    插件的许可证(例如GPL)。

对于使用INSTALL PLUGIN安装插件的插件,NameLibrary值也将注册到mysql.plugin系统表中。

关于插件数据结构的信息,请参见The MySQL Plugin API

插件信息也可以从INFORMATION_SCHEMA.PLUGINS表中获取。请参见Section 28.3.22, “The INFORMATION_SCHEMA PLUGINS Table”