SHOW PLUGINS
SHOW PLUGINS
顯示關於伺服器外掛程式的資訊。
SHOW PLUGINS
輸出的範例
mysql> SHOW PLUGINS\G
*************************** 1. row ***************************
Name: binlog
Status: ACTIVE
Type: STORAGE ENGINE
Library: NULL
License: GPL
*************************** 2. row ***************************
Name: CSV
Status: ACTIVE
Type: STORAGE ENGINE
Library: NULL
License: GPL
*************************** 3. row ***************************
Name: MEMORY
Status: ACTIVE
Type: STORAGE ENGINE
Library: NULL
License: GPL
*************************** 4. row ***************************
Name: MyISAM
Status: ACTIVE
Type: STORAGE ENGINE
Library: NULL
License: GPL
...
SHOW PLUGINS
輸出具有這些欄位
名稱
在諸如
INSTALL PLUGIN
和UNINSTALL PLUGIN
等陳述式中用來參考外掛程式的名稱。狀態
外掛程式狀態,為
ACTIVE
、INACTIVE
、DISABLED
、DELETING
或DELETED
其中之一。類型
外掛程式的類型,例如
STORAGE ENGINE
、INFORMATION_SCHEMA
或AUTHENTICATION
。程式庫
外掛程式共享程式庫檔案的名稱。這是用於在諸如
INSTALL PLUGIN
和UNINSTALL PLUGIN
等語句中引用外掛程式檔案的名稱。此檔案位於plugin_dir
系統變數指定的目錄中。如果程式庫名稱為NULL
,則該外掛程式會被編譯進去,並且無法使用UNINSTALL PLUGIN
解除安裝。授權
外掛程式的授權方式 (例如,
GPL
)。
對於使用 INSTALL PLUGIN
安裝的外掛程式,Name
和 Library
的值也會註冊到 mysql.plugin
系統表中。
關於形成 SHOW PLUGINS
顯示資訊基礎的外掛程式資料結構,請參閱 MySQL 外掛程式 API。
外掛程式資訊也可以從 INFORMATION_SCHEMA
.PLUGINS
表中取得。請參閱 第 28.3.22 節,「INFORMATION_SCHEMA PLUGINS 表」。