MySQLのデータベース作成と存在確認

MySQLでデータベースを作成します。

まず今接続しているデータベースを確認します。

mysql> select database();
+------------+
| database() |
+------------+
| NULL       |
+------------+
1 row in set (0.08 sec)

mysql>

NULLと表示されたら接続されていません。

接続するにはuse文を使います。

とりあえずcreate databaseでデータベース作成します。

mysql> create database testdb;
Query OK, 1 row affected (0.41 sec)

mysql>  show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
| testdb             |
+--------------------+
5 rows in set (0.35 sec)

mysql>

show databasesでデータベースの存在が確認できますが、testdbが作成されているのがわかります。

次に作成したtestdbに接続します。

mysql> use testdb;
Database changed
mysql> select database();
+------------+
| database() |
+------------+
| testdb     |
+------------+
1 row in set (0.00 sec)

mysql>

use文で接続し、select database()で現在接続されているデータベースを確認します。

testdbに接続されているのがわかります。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA