PDF (US Ltr)
- 26.8Mb
PDF (A4)
- 26.8Mb
HTML Download (TGZ)
- 7.2Mb
HTML Download (Zip)
- 7.2Mb
SHOW {DATABASES | SCHEMAS}
[LIKE 'pattern' | WHERE expr]
SHOW DATABASES
は、MySQL サーバーホスト上のデータベースを一覧表示します。SHOW SCHEMAS
は SHOW DATABASES
のシノニムです。LIKE
句 (存在する場合) は、どのデータベース名と照合するかを示します。セクション21.32「SHOW ステートメントの拡張」で説明されているように、WHERE
句を指定すると、より一般的な条件を使用して行を選択できます。
グローバルな SHOW DATABASES
権限を持っていないかぎり、何らかの種類の権限を持っているデータベースしか表示できません。このリストはまた、mysqlshow コマンドを使用して取得することもできます。
サーバーが --skip-show-database
オプションで起動された場合は、SHOW DATABASES
権限を持っていないかぎり、このステートメントをまったく使用できません。
MySQL はデータベースをデータディレクトリ内のディレクトリとして実装するため、このステートメントは単純に、その場所にあるディレクトリを一覧表示します。ただし、実際のデータベースには対応しないディレクトリの名前が出力に含まれる可能性があります。