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

MySQL 8.3 Reference Manual  /  ...  /  The INFORMATION_SCHEMA PLUGINS Table

28.3.22 INFORMATION_SCHEMA插件表

PLUGINS表提供了服务器插件的信息。

PLUGINS表具有以下列:

  • PLUGIN_NAME

    在语句中用于引用插件的名称,例如INSTALL PLUGINUNINSTALL PLUGIN

  • PLUGIN_VERSION

    来自插件通用类型描述符的版本。

  • PLUGIN_STATUS

    插件状态,可能是ACTIVEINACTIVEDISABLEDDELETINGDELETED

  • PLUGIN_TYPE

    插件类型,例如STORAGE ENGINEINFORMATION_SCHEMAAUTHENTICATION

  • PLUGIN_TYPE_VERSION

    来自插件类型特定描述符的版本。

  • PLUGIN_LIBRARY

    插件共享库文件的名称。这是用于引用插件文件的名称,例如INSTALL PLUGINUNINSTALL PLUGIN。该文件位于由plugin_dir系统变量命名的目录中。如果库名称为NULL,则插件是编译在内的,无法使用UNINSTALL PLUGIN卸载。

  • PLUGIN_LIBRARY_VERSION

    插件API接口版本。

  • PLUGIN_AUTHOR

    插件作者。

  • PLUGIN_DESCRIPTION

    插件的简短描述。

  • PLUGIN_LICENSE

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

  • LOAD_OPTION

    插件的加载方式。该值为OFFONFORCEFORCE_PLUS_PERMANENT。请参阅第7.6.1节,“安装和卸载插件”

注意

  • PLUGINS是一个非标准的INFORMATION_SCHEMA表。

  • 对于使用INSTALL PLUGIN安装的插件,PLUGIN_NAMEPLUGIN_LIBRARY值也注册在mysql.plugin表中。

  • 有关插件数据结构的信息,请参阅MySQL插件API

插件信息也可以从SHOW PLUGINS语句中获得。请参阅第15.7.7.27节,“SHOW PLUGINS语句”。这些语句是等效的:

SELECT
  PLUGIN_NAME, PLUGIN_STATUS, PLUGIN_TYPE,
  PLUGIN_LIBRARY, PLUGIN_LICENSE
FROM INFORMATION_SCHEMA.PLUGINS;

SHOW PLUGINS;