初めての MySQL データベース作成

MySQLBeginner
オンラインで実践に進む

はじめに

データベースの作成は、データベース管理者(DBA)にとって最も基本的かつ重要なスキルです。このチャレンジでは、コマンドラインインターフェースを使用して MySQL でデータベースを作成する練習を行います。

MySQL にデータを保存する前に、データを整理して格納するためのデータベースを作成する必要があります。データベースは、テーブル、ビュー、その他のデータベースオブジェクトを保持する構造化されたコンテナ(入れ物)として機能します。このチャレンジでは、書店アプリケーション用のデータベースを作成します。これは将来的に、書籍、顧客、売上に関する情報を保存するために使用されます。

MySQL でのデータベース作成

MySQL において、データベースの作成は通常、新しいアプリケーションのデータストレージをセットアップする際の最初のステップとなります。まず MySQL サーバーに接続し、次に SQL コマンドを使用してデータベースを作成し、正しく作成されたかを確認する必要があります。データベース名は、その目的に合わせた名前にすべきです。今回は、書店の在庫や売上データを管理するために使用する bookstore という名前のデータベースを作成します。

タスク

  • root ユーザーとして MySQL サーバーに接続する
  • bookstore という名前の新しいデータベースを作成する
  • データベースが正常に作成されたことを確認する

要件

  • すべての操作は ~/project ディレクトリ内のターミナルで実行すること
  • MySQL コマンドラインクライアントを使用してデータベース操作を完了させること
  • データベース名は正確に bookstore とすること(大文字と小文字を区別します)
  • この実験環境では、パスワードなしの root ユーザーとして接続する必要があります

タスクを正常に完了した後、データベースの一覧を表示すると、新しく作成したデータベースを含む以下のような出力が表示されるはずです。

+--------------------+
| Database           |
+--------------------+
| bookstore          |
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
✨ 解答を確認して練習

まとめ

このチャレンジでは、MySQL で新しいデータベースを作成する練習を行いました。データベースの作成は、データの保存と整理の基盤となる、データベース管理において最も基本的かつ不可欠なタスクの一つです。MySQL への接続、データベースの作成、そしてその存在の確認という、今回学んだスキルは、データベースを扱う際に頻繁に使用することになります。