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