28.3.23 Таблица 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, плагин скомпилирован в состав MySQL и не может быть удален оператором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, см. API плагинов MySQL.
Информация о плагинах также доступна с помощью оператора 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.