このページは機械翻訳したものです。
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 出力には、次のカラムがあります:
-
NameINSTALL PLUGINやUNINSTALL PLUGINなどのステートメントでプラグインを参照するために使用される名前。 -
Statusプラグインステータス (
ACTIVE,INACTIVE,DISABLED,DELETINGのいずれか、またはDELETED)。 -
Typeプラグインのタイプ (
STORAGE ENGINE、INFORMATION_SCHEMA、AUTHENTICATIONなど)。 -
Libraryプラグイン共有ライブラリファイルの名前。 これは、
INSTALL PLUGINやUNINSTALL PLUGINなどのステートメントでプラグインファイルを参照するために使用される名前です。 このファイルは、plugin_dirシステム変数によって指名されたディレクトリに置かれます。 ライブラリ名がNULLである場合、プラグインはコンパイルされますが、UNINSTALL PLUGINでアンインストールできません。 -
Licenseプラグインのライセンス方法 (
GPLなど)。
INSTALL PLUGIN とともにインストールされたプラグインの場合、Name および Library の値も mysql.plugin システムテーブルに登録されます。
SHOW PLUGINS によって表示される情報の基礎を形成するプラグインのデータ構造については、The MySQL Plugin APIを参照してください。
プラグイン情報は、INFORMATION_SCHEMA .PLUGINS テーブルからも入手できます。 セクション26.22「INFORMATION_SCHEMA PLUGINS テーブル」を参照してください。