最初の MySQL データベースを作成する

MySQLMySQLBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

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

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


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL mysql(("MySQL")) -.-> mysql/SystemManagementToolsGroup(["System Management Tools"]) mysql(("MySQL")) -.-> mysql/BasicKeywordsandStatementsGroup(["Basic Keywords and Statements"]) mysql(("MySQL")) -.-> mysql/DatabaseFunctionsandDataTypesGroup(["Database Functions and Data Types"]) mysql/BasicKeywordsandStatementsGroup -.-> mysql/use_database("Database Selection") mysql/BasicKeywordsandStatementsGroup -.-> mysql/create_database("Database Creation") mysql/DatabaseFunctionsandDataTypesGroup -.-> mysql/database("DB Function - Info Retrieval") mysql/DatabaseFunctionsandDataTypesGroup -.-> mysql/version("DB Version Check") mysql/SystemManagementToolsGroup -.-> mysql/show_status("Status Overview") subgraph Lab Skills mysql/use_database -.-> lab-418265{{"最初の MySQL データベースを作成する"}} mysql/create_database -.-> lab-418265{{"最初の MySQL データベースを作成する"}} mysql/database -.-> lab-418265{{"最初の MySQL データベースを作成する"}} mysql/version -.-> lab-418265{{"最初の MySQL データベースを作成する"}} mysql/show_status -.-> lab-418265{{"最初の MySQL データベースを作成する"}} end

MySQL でデータベースを作成する

MySQL では、新しいアプリケーションのデータストレージをセットアップする際、データベースを作成することが最初のステップになります。まず MySQL サーバーに接続し、その後 SQL コマンドを使用してデータベースを作成し、検証する必要があります。データベース名はその目的を反映する必要があります。この場合、書店の在庫と売上データを管理するために使用できる bookstore という名前のデータベースを作成します。

タスク

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

要件

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

タスクを正常に完了した後、データベースを一覧表示すると、新しいデータベースが含まれた出力が表示されるはずです。

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

まとめ

このチャレンジでは、MySQL で新しいデータベースを作成する練習を行いました。データベースの作成は、データベース管理における最も基本的かつ重要なタスクの 1 つであり、データの保存と整理の基礎となります。学んだスキル(MySQL への接続、データベースの作成、およびその存在の検証)は、データベースを扱う際に頻繁に使用されます。