このページは機械翻訳したものです。
PLUGINS テーブルは、サーバーのプラグインに関する情報を提供します。
PLUGINS テーブルには、次のカラムがあります:
-
PLUGIN_NAMEINSTALL 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です。 セクション5.6.1「プラグインのインストールおよびアンインストール」を参照してください。
メモ
PLUGINSは非標準のINFORMATION_SCHEMAテーブルです。INSTALL PLUGINでインストールされたプラグインの場合、PLUGIN_NAMEおよびPLUGIN_LIBRARY値は、mysql.pluginテーブルにも登録されます。PLUGINSテーブル内の情報のベースを形成するプラグインデータ構造の詳細は、The MySQL Plugin APIを参照してください。
プラグイン情報は、SHOW PLUGINS ステートメントからも入手できます。 セクション13.7.7.25「SHOW PLUGINS ステートメント」を参照してください。 次のステートメントは同等です。
SELECT
PLUGIN_NAME, PLUGIN_STATUS, PLUGIN_TYPE,
PLUGIN_LIBRARY, PLUGIN_LICENSE
FROM INFORMATION_SCHEMA.PLUGINS;
SHOW PLUGINS;