PLUGINS 表提供有关服务器插件的信息。
PLUGINS 表包含以下列:
PLUGIN_NAME
用于在语句(例如 INSTALL PLUGIN 和 UNINSTALL PLUGIN)中引用插件的名称。
PLUGIN_VERSION
插件的通用类型描述符中的版本。
PLUGIN_STATUS
插件状态,为 ACTIVE、INACTIVE、DISABLED、DELETING 或 DELETED 之一。
PLUGIN_TYPE
插件的类型,例如 STORAGE ENGINE、INFORMATION_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
插件的加载方式。值为 OFF、ON、FORCE 或 FORCE_PLUS_PERMANENT。请参阅 第 7.6.1 节“安装和卸载插件”。
注释
PLUGINS是一个非标准的INFORMATION_SCHEMA表。- 对于使用
INSTALL PLUGIN安装的插件,PLUGIN_NAME和PLUGIN_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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




