13.7.5.15 SHOW DATABASES 구문
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern
' | WHEREexpr
]
SHOW DATABASES
는 MySQL 서버 호스트의 데이터베이스를 나열합니다. SHOW SCHEMAS
은 SHOW DATABASES
의 동의어입니다. LIKE
절 (있는 경우)은 어떤 데이터베이스 이름과 일치 여부를 나타냅니다. 섹션 21.32 "SHOW 명령문의 확장" 에서 설명 된 바와 같이 WHERE
절을 지정하면 더 일반적인 조건을 사용하여 행을 선택할 수 있습니다.
글로벌 SHOW DATABASES
권한을 가지고 있지 않은 한, 어떠한 종류의 권한을 가지고있는 데이터베이스 만 표시 할 수 없습니다. 이 목록은 또한 mysqlshow 명령을 사용하여 얻을 수 있습니다.
서버가 --skip-show-database
옵션에서 시작되는 경우는 SHOW DATABASES
권한을 가지고 있지 않은 한,이 문을 전혀 사용할 수 없습니다.
MySQL 데이터베이스를 데이터 디렉토리 내의 디렉토리로 구현하기 위해이 문은 단순히 그 자리에있는 디렉토리를 나열합니다. 그러나 실제 데이터베이스에 해당하지 않는 디렉토리의 이름이 출력에 포함 할 수 있습니다.