2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

[MySQL] データベース作成

Posted at

はじめに

MySQL8.0のデータベースを作成する手順を紹介します。
本記事は、MySQL8.0の下記マニュアルを参考に作成しました。
第 3 章 チュートリアル

データベース作成

mysqlクライアントを起動し、rootアカウントにてログインします。

[root@mdb01 ~]# mysql -uroot -p
Enter password:

mysql>

データベース作成前の状態を確認します。
下記の通り4つのデータベースが存在しています。

mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

menagerieという名称のデータベースを作成します。

mysql> CREATE DATABASE menagerie;
Query OK, 1 row affected (0.01 sec)

menagerieデータベースが追加された事を確認します。

mysql> SHOW DATABASES;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| menagerie          |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

データベースを作成するとデータベースディレクトリにデータベース名のディレクトリが作成されます。
こちらのディレクトリの中は、まだ何もない状態です。

[root@mdb01 ~]# ls -ld /var/lib/mysql/menagerie
drwxr-x---. 2 mysql mysql 6 Apr 15 15:50 /var/lib/mysql/menagerie

[root@mdb01 ~]# ls -l /var/lib/mysql/menagerie
total 0

作成したデータベースを選択します。

mysql> USE menagerie
Database changed

DATABASEファンクションを使用して、選択中のデータベースを確認します。

mysql> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| menagerie  |
+------------+
1 row in set (0.00 sec)

USEコマンドを使用する代わりに、mysqlクライアントを起動する際にデータベースを選択する事も可能です。

[root@mdb01 ~]# mysql -uroot -p menagerie
Enter password:
mysql>

データベース名を確認します。

mysql> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| menagerie  |
+------------+
1 row in set (0.00 sec)
2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?