MySQL 8.4 Release Notes
7.6.2 获取服务器插件信息
有几种方法可以确定哪些插件安装在服务器上:
-
信息架构中的
PLUGINS
表包含每个已加载插件的行。任何值为NULL
的PLUGIN_ LIBRARY
是内置的,无法卸载。mysql> TABLE INFORMATION_SCHEMA.PLUGINS\G *************************** 1. row *************************** PLUGIN_NAME: binlog PLUGIN_VERSION: 1.0 PLUGIN_STATUS: ACTIVE PLUGIN_TYPE: STORAGE ENGINE PLUGIN_TYPE_VERSION: 80100.0 PLUGIN_LIBRARY: NULL PLUGIN_LIBRARY_VERSION: NULL PLUGIN_AUTHOR: Oracle Corporation PLUGIN_DESCRIPTION: This is a pseudo storage engine to represent the binlog in a transaction PLUGIN_LICENSE: GPL LOAD_OPTION: FORCE *************************** 2. row *************************** PLUGIN_NAME: mysql_native_password PLUGIN_VERSION: 1.1 PLUGIN_STATUS: ACTIVE PLUGIN_TYPE: AUTHENTICATION PLUGIN_TYPE_VERSION: 2.1 PLUGIN_LIBRARY: NULL PLUGIN_LIBRARY_VERSION: NULL PLUGIN_AUTHOR: Oracle Corporation PLUGIN_DESCRIPTION: Native MySQL authentication PLUGIN_LICENSE: GPL LOAD_OPTION: FORCE ...
-
SHOW PLUGINS
语句显示每个已加载插件的行。任何值为NULL
的Library
是内置的,无法卸载。mysql> SHOW PLUGINS\G *************************** 1. row *************************** Name: binlog Status: ACTIVE Type: STORAGE ENGINE Library: NULL License: GPL *************************** 2. row *************************** Name: mysql_native_password Status: ACTIVE Type: AUTHENTICATION Library: NULL License: GPL ...
-
mysql.plugin
表显示哪些插件已经通过INSTALL PLUGIN
注册。表只包含插件名称和库文件名,因此不提供与PLUGINS
表或SHOW PLUGINS
语句相同的信息量。