備忘録‎ > ‎

[mysql]データベース操作

データベース一覧表示

SHOW DATABASESコマンドを使用する。複数形になっているに注意。
mysql> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)

データベース作成

CREATE DATABASEコマンドを用いる。
mysql> CREATE DATABASE sample_db;
Query OK, 1 row affected (0.00 sec)

データベース削除

DROP DATABASEコマンドを用いる。
mysql> DROP DATABASE sample_db;
Query OK, 0 rows affected (0.00 sec)

その他

  • 使用するデータベースを切り替えるには下記のようにデータベース名を指定してuseコマンドを実行する。
    mysql> use sample_db
    Databse changed
  • 使用中のデータベース内のテーブル一覧を参照したいとき。
    mysql> show tables;
  • テーブルのフィールドを確認したいとき。
    mysql> desc tablename;
  • 区切り記号を変更したいとき。(デフォルトはセミコロン)
    mysql> delimiter $$
Comments