|
Spec-Zone .ru
спецификации, руководства, описания, API
|
The PLUGINS table
provides information about server plugins.
INFORMATION_SCHEMA Name |
SHOW Name
|
Remarks |
|---|---|---|
PLUGIN_NAME |
Name |
MySQL extension |
PLUGIN_VERSION |
MySQL extension | |
PLUGIN_STATUS |
Status |
MySQL extension |
PLUGIN_TYPE |
Type |
MySQL extension |
PLUGIN_TYPE_VERSION |
MySQL extension | |
PLUGIN_LIBRARY |
Library |
MySQL extension |
PLUGIN_LIBRARY_VERSION |
MySQL extension | |
PLUGIN_AUTHOR |
MySQL extension | |
PLUGIN_DESCRIPTION |
MySQL extension | |
PLUGIN_LICENSE |
License |
MySQL extension |
LOAD_OPTION |
MySQL extension |
Notes:
The PLUGINS
table is a nonstandard table.
PLUGIN_NAME is the name used to refer to the plugin in
statements such as INSTALL
PLUGIN and UNINSTALL
PLUGIN.
PLUGIN_VERSION is the version from the plugin's general
type descriptor.
PLUGIN_STATUS indicates the plugin status, one of ACTIVE, INACTIVE, DISABLED, or DELETED.
PLUGIN_TYPE indicates the type of plugin, such as STORAGE ENGINE, INFORMATION_SCHEMA, or AUTHENTICATION.
PLUGIN_TYPE_VERSION is the version from the plugin's
type-specific descriptor.
PLUGIN_LIBRARY is the name of the plugin shared object
file. This is the name used to refer to the plugin file in statements such as INSTALL PLUGIN and UNINSTALL PLUGIN. This file is located in the directory named by the
plugin_dir system variable. If the library name is NULL, the plugin is compiled in and cannot be uninstalled with UNINSTALL PLUGIN.
PLUGIN_LIBRARY_VERSION indicates the plugin API
interface version.
PLUGIN_AUTHOR names the plugin author.
PLUGIN_DESCRIPTION provides a short description of the
plugin.
PLUGIN_LICENSE indicates how the plugin is licensed;
for example, GPL.
LOAD_OPTION indicates how the plugin was loaded. The
value is OFF, ON, FORCE, or FORCE_PLUS_PERMANENT. See Section 5.1.8.1, "Installing and
Uninstalling Plugins".
For plugins installed with INSTALL
PLUGIN, the PLUGIN_NAME and PLUGIN_LIBRARY
values are also registered in the mysql.plugin table.
These statements are equivalent:
SELECT PLUGIN_NAME, PLUGIN_STATUS, PLUGIN_TYPE, PLUGIN_LIBRARY, PLUGIN_LICENSEFROM INFORMATION_SCHEMA.PLUGINS;SHOW PLUGINS;
For information about plugin data structures that form the basis of the information in the PLUGINS table, see Section 23.2, "The MySQL
Plugin API".
Plugin information is also available using the SHOW
PLUGINS statement. See Section 13.7.5.26, "SHOW PLUGINS Syntax".