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 表」。