• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • PLUGINS表

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

    PLUGINS表包含以下列:

    • PLUGIN_NAME

      在诸如INSTALL PLUGIN和的语句中用于引用插件的名称UNINSTALL PLUGIN

    • PLUGIN_VERSION

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

    • PLUGIN_STATUS

      插件状态,一ACTIVEINACTIVEDISABLEDDELETING,或DELETED

    • PLUGIN_TYPE

      该类型的插件,如STORAGE ENGINEINFORMATION_SCHEMA,或AUTHENTICATION

    • PLUGIN_TYPE_VERSION

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

    • PLUGIN_LIBRARY

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

    • PLUGIN_LIBRARY_VERSION

      插件API接口版本。

    • PLUGIN_AUTHOR

      插件作者。

    • PLUGIN_DESCRIPTION

      插件的简短说明。

    • PLUGIN_LICENSE

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

    • LOAD_OPTION

      插件的加载方式。值是OFFONFORCE,或FORCE_PLUS_PERMANENT。请参见“MySQL服务器插件”。

    注意

    • PLUGINS表是非标准INFORMATION_SCHEMA表。
    • 对于安装了的插件INSTALL PLUGIN,表中还会记录PLUGIN_NAMEPLUGIN_LIBRARYmysql.plugin
    • 有关构成PLUGINS表中信息基础的插件数据结构的信息,请参见“ MySQL插件API”。

    SHOW PLUGINS语句中也提供了插件信息。请参见“ SHOW PLUGINS语句”。这些语句是等效的:

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

    上篇:PARTITIONS表

    下篇:PROCESSLIST表