SHOW DATABASES
説明
オプションで指定された正規表現パターンに一致するデータベースを一覧表示します。パターンが指定されていない場合、コマンドはシステム内のすべてのデータベースを一覧表示します。SCHEMAS と DATABASES は互換性があり、同じ意味であることを注意してください。
構文
SHOW { DATABASES | SCHEMAS } [ LIKE regex_pattern ]
パラメータ
-
regex_pattern
ステートメントの結果をフィルタリングするために使用される正規表現パターンを指定します。
*および|文字を除き、パターンは正規表現のように機能します。*単体は 0 文字以上の任意の文字に一致し、|は複数の異なる正規表現を区切るために使用され、いずれか一つに一致すればよいです。- 入力パターンは、処理前に先頭と末尾の空白がトリミングされます。パターンマッチはケースインセンシティブです。
例
-- Create database. Assumes a database named `default` already exists in
-- the system.
CREATE DATABASE payroll_db;
CREATE DATABASE payments_db;
-- Lists all the databases.
SHOW DATABASES;
+------------+
|databaseName|
+------------+
| default|
| payments_db|
| payroll_db|
+------------+
-- Lists databases with name starting with string pattern `pay`
SHOW DATABASES LIKE 'pay*';
+------------+
|databaseName|
+------------+
| payments_db|
| payroll_db|
+------------+
-- Lists all databases. Keywords SCHEMAS and DATABASES are interchangeable.
SHOW SCHEMAS;
+------------+
|databaseName|
+------------+
| default|
| payments_db|
| payroll_db|
+------------+