Spec-Zone .ru
спецификации, руководства, описания, API
|
Есть несколько способов определить, какие плагины устанавливаются в сервере:
INFORMATION_SCHEMA.PLUGINS
таблица содержит строку для каждого загруженного плагина. Любой, у которых есть a PLUGIN_LIBRARY
значение NULL
встраиваются и не может быть разгружен.
mysql> SELECT * FROM
information_schema.PLUGINS\G
*************************** 1. row *************************** PLUGIN_NAME: binlog PLUGIN_VERSION: 1.0 PLUGIN_STATUS: ACTIVE PLUGIN_TYPE: STORAGE ENGINE PLUGIN_TYPE_VERSION: 50158.0 PLUGIN_LIBRARY: NULLPLUGIN_LIBRARY_VERSION: NULL PLUGIN_AUTHOR: MySQL AB PLUGIN_DESCRIPTION: This is a pseudo storage engine to represent the binlog in a transaction PLUGIN_LICENSE: GPL LOAD_OPTION: FORCE...*************************** 10. row *************************** PLUGIN_NAME: InnoDB PLUGIN_VERSION: 1.0 PLUGIN_STATUS: ACTIVE PLUGIN_TYPE: STORAGE ENGINE PLUGIN_TYPE_VERSION: 50158.0 PLUGIN_LIBRARY: ha_innodb_plugin.soPLUGIN_LIBRARY_VERSION: 1.0 PLUGIN_AUTHOR: Innobase Oy PLUGIN_DESCRIPTION: Supports transactions, row-level locking, and foreign keys PLUGIN_LICENSE: GPL LOAD_OPTION: ON...
SHOW PLUGINS
оператор выводит на экран строку для каждого загруженного плагина. Любой, у которых есть a Library
значение NULL
встраиваются и не
может быть разгружен.
mysql> SHOW PLUGINS\G
*************************** 1. row *************************** Name: binlog Status: ACTIVE Type: STORAGE ENGINELibrary: NULLLicense: GPL...*************************** 10. row *************************** Name: InnoDB Status: ACTIVE Type: STORAGE ENGINELibrary: ha_innodb_plugin.soLicense: GPL...
mysql.plugin
табличные шоу, в которых были
зарегистрированы плагины INSTALL
PLUGIN
. Таблица содержит только сменные имена и имена файлов библиотеки, таким образом,
она не предоставляет такую большую информацию как PLUGINS
таблица или SHOW PLUGINS
оператор.