28.3.22 Таблица INFORMATION_SCHEMA PLUGINS
Таблица 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 Plugin API.
Информация о плагинах также доступна из оператора SHOW PLUGINS. См. Раздел 15.7.7.27, «Оператор SHOW PLUGINS». Эти операторы эквивалентны:
SELECT
PLUGIN_NAME, PLUGIN_STATUS, PLUGIN_TYPE,
PLUGIN_LIBRARY, PLUGIN_LICENSE
FROM INFORMATION_SCHEMA.PLUGINS;
SHOW PLUGINS;
© 2025 Oracle
Licensed under the GPLv2 License.