暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

28.3.22 INFORMATION_SCHEMA PLUGINS 表

由迪 2024-07-05
52

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 表中注册。
  • 有关构成 PLUGINS 表中信息基础的插件数据结构的信息,请参阅 MySQL 插件 API

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

解释SELECT PLUGIN_NAME, PLUGIN_STATUS, PLUGIN_TYPE, PLUGIN_LIBRARY, PLUGIN_LICENSE FROM INFORMATION_SCHEMA.PLUGINS; SHOW PLUGINS;
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论