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 外掛程式 API。
外掛程式資訊也可透過 SHOW PLUGINS
陳述式取得。請參閱章節 15.7.7.26,「SHOW PLUGINS 陳述式」。這些陳述式是相等的
SELECT
PLUGIN_NAME, PLUGIN_STATUS, PLUGIN_TYPE,
PLUGIN_LIBRARY, PLUGIN_LICENSE
FROM INFORMATION_SCHEMA.PLUGINS;
SHOW PLUGINS;