13.7.5.26 SHOW PLUGINS 구문
SHOW PLUGINS
SHOW PLUGINS 서버 플러그인에 대한 정보를 표시합니다. 플러그인 정보 또한 INFORMATION_SCHEMA.PLUGINS 테이블로도 사용할 수 있습니다. 섹션 21.14 "INFORMATION_SCHEMA 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 의 출력에는 다음 열이 있습니다.
Name:INSTALL PLUGIN과UNINSTALL PLUGIN등의 문이 플러그인을 참조하는 데 사용되는 이름입니다.Status:이 플러그인 상태이며,ACTIVE,INACTIVE,DISABLED,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 에 의해 표시되는 정보의 기초를 형성하는 플러그인의 데이터 구조에 대해서는 섹션 24.2 "MySQL 플러그인 API" 를 참조하십시오.