入門!初心者向けプログラミング講座【MySQL編】#2 『データベースの作成・削除』
漫画坊主です。
今回は【MySQL】について勉強していきたいと思います。
前回はこちら 【MySQL編】#1 『MySQLとは』
Mysqlを勉強で使う場合には【xampp】というツールをインストールする必要がありますので
まだインストールをされていない方はこちらの記事を参考にしながらインストールしてみて下さい。
【xampp】のインストールはこちらから 【PHP編】#2 『XAMPP と PHP の環境構築』
※本編に移る前に、私の使用しているパソコンの【OS】が【Windows10】 ですので、スクリーンショットが【Windows10】となっております。予めご了承くださいませ。
◆目次
・データベースの確認
・データベースの作成
・データベースの切り替え
・データベースの削除
◆データベースの確認
それでは講座を始めていきましょう!
まずはxamppを起動してコマンドプロンプトを開き、下記のコマンドを実行してください。
cd C:\xampp\mysql\bin mysql -u root
ここまで実行できたら次に現在作成されているデータベースの確認を行います。
データベースの確認には下記のsql文を実行します。
SHOW DATABESES;
sql文を実行すると、下記のような文字が表示されます。
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | phpmyadmin | | test | +--------------------+ 5 rows in set (0.01 sec)
この文字を見ていただくと現在データベースが5つあることが分かります。
◆データベースの作成
続いてデータベースを作成してみましょう!
データベースを作成するときには下記のsql文を実行します。
CREATE DATABASE 作成するデータベースの名前;
【作成するデータベースの名前】の部分にご自身で決めたデータベース名を入れます。
今回は練習なので下記のsql文を実行してみて下さい。
CREATE DATABASE manga;
この【manga】がデータベース名です。実行すると下記の文が表示されます。
Query OK, 1 row affected (0.04 sec)
では実際にデータベースが作成されているかを確認してみましょう。
SHOW DATABESES;
+--------------------+ | Database | +--------------------+ | information_schema | | manga |←ここが増えてる | mysql | | performance_schema | | phpmyadmin | | test | +--------------------+ 6 rows in set (0.01 sec)
データベース【manga】が作成されているのが分かります。
◆データベースの切り替え
では作成した【manga】を使用してみましょう。
今現在のコマンドプロンプトの最後の行を見てみるとこうなっているかと思います。
MariaDB [(none)]>
この [(none)]は現在データベースを選択されていないことを意味します。
データベースを切り替えるには下記のsql文を実行します
USE 使用するデータベース名;
では先程作成した【manga】に切り替えるには下記のsql文を実行します。
USE manga;
すると下記のような文が表示されます。
Database changed MariaDB [manga]>
データベースが切り替わり[manga]になっていることが分かります。
実際に現在使用しているデータベースを確認するコマンドもあります。
SELECT DATABASE();
実行すると下記の文が表示されます。
+------------+ | DATABASE() | +------------+ | manga | +------------+ 1 row in set (0.00 sec)
【manga】に切り替わっているのが分かります。
◆データベースの削除
最後に作成したデータベース【manga】を削除してみましょう。
データベースを削除するには下記のsql文を実行します。
DROP DATABESES 削除するするデータベースの名前;
先程作成した【manga】を削除するには下記のsql文を実行します。
DROP DATABASE manga;
では削除されたかを確認してみましょう!
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | phpmyadmin | | test | +--------------------+ 5 rows in set (0.01 sec)
データベース【manga】が削除されているのが分かります。
以上で 入門!初心者向けプログラミング講座【MySQL編】#2 『データベースの作成・削除』を終了したいと思います。次回はテーブル作成、削除を勉強したいと思います。最後まで読んで頂きありがとうございました!
◆良かったら息抜きに私の描いた漫画も読んでみて下さい!
漫画坊主の漫画はこちらから
◆プログラミングの勉強を続ける場合はこちらから!
プログラミングの勉強はこちらから
フォローお願いします!!
◆twitter