1
0

More than 1 year has passed since last update.

MySQL学習ならこれを作れ!!1分で作るテストデータ入り MySQL 学習環境(webGUIツール付き)

Last updated at Posted at 2022-02-27

はじめに

mysqlを学習したいときに、mysqlサーバをたてたり、テストデータを用意するのはすごく大変です。
そこで、今回はmysql学習に最適なDockerを利用したテストデータ入りのmysql環境の構築方法についてご紹介します。

対象読者

  • mysqlサーバーの立て方がわからない人
  • Dockerについてあまりしらない人

今回利用するファイル郡はこちらのリポジトリで管理しています。

環境構築手順

事前準備

事前準備として、環境構築に必要となるパッケージのインストールをしておきましょう。
以下のURLよりインストールをおこない、gitやDockerコマンドが利用できる状態にしておいてください。

  • Git

  • Docker

手順

事前準備が終わったら、以下の手順に従って、環境構築を行います。

  1. 該当リポジトリをcloneする
$ git clone https://github.com/hgaiji/mysql-learning-docker
  1. コンテナ環境起動
$ docker-compose up -d

これだけで完了です。
http://localhost:4040 にアクセスして、phpmyadminの画面が出力されれば成功です。

image.png

テストデータ確認方法

http://localhost:4040 にアクセスして、左のworldデータベースを選択すると、各テーブルの情報を確認することができます。
image.png

また、 適当なテーブル(city)とかをクリックし、画面上部のSQLをクリックすると、SQL実行画面がでてきます。こちらに好きなSQLを実行することができます。
image.png

データ内容

テストデータにはworldデータベースを利用しています。

image.png

最後に

今回はdockerを利用してテストデータ入りのmysql環境構築について記載しました。
わからないことやこんな記事書いてほしいなどありましら、どしどしコメントお待ちしています。

1
0
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
1
0