MySQL 8.4 Release Notes
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 PLUGIN
和UNINSTALL PLUGIN
。 -
Status
插件状态,可能是
ACTIVE
、INACTIVE
、DISABLED
、DELETING
或DELETED
。 -
Type
插件类型,例如
STORAGE ENGINE
、INFORMATION_SCHEMA
或AUTHENTICATION
。 -
Library
插件共享库文件的名称。这是用于在语句中引用插件文件的名称,例如
INSTALL PLUGIN
和UNINSTALL PLUGIN
。该文件位于plugin_dir
系统变量指定的目录中。如果库名称为NULL
,则插件是编译的,并且不能使用UNINSTALL PLUGIN
语句卸载。 -
License
插件的许可证(例如
GPL
)。
对于使用INSTALL PLUGIN
安装插件的插件,Name
和Library
值也将注册到mysql.plugin
系统表中。
关于插件数据结构的信息,请参见The MySQL Plugin API。
插件信息也可以从INFORMATION_SCHEMA
的.PLUGINS
表中获取。请参见Section 28.3.22, “The INFORMATION_SCHEMA PLUGINS Table”。