2
0

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 5 years have passed since last update.

WindowマシンへのMySQL Community Serverのインストール、および、サンプルデータベースの作成方法

Last updated at Posted at 2018-01-11

はじめに

WindowsマシンへのMySQL Community Serverのインストール、および、サンプルデータベースの作成方法について記載します。

MySQL Community Server・Workbenchのインストール

こちらのページにアクセスして、インストーラMSI形式のビルドをダウンロードします。
image.png
image.png

image.png

ダウンロードしたMSI形式のインストーラを起動します。先にODBCのアップグレードが求められる場合はウィザードに従い進み完了させます。
image.png

「Add」ボタンでインストールコンポーネントを追加します。
image.png

「Select Product and Reatures」にて、「MySQL Server 5.7.20 - X64」、および、「MySQL Workbench 6.3.9 - X64」を選択して次に進みます。
image.png

image.png

コンポーネントのインストールが終わり、初期設定(Config)に進みます。ウィザードを進めると、データベースのrootユーザのパスワードを設定する画面となりますので設定して、あとはデフォルト設定のまま進みます。
image.png
image.png

インストールが終了するとMySQL Workbenchが起動します(※起動しない場合はスタートメニューから起動してください。)
image.png

ConnectionsのLocal instance MYSQL57を選択して、インストール時に設定したrootユーザのパスワードを入力して「OK」をクリックします。
image.png
MySQL WorkbenchのUIが起動するので、「ServerStatus」が「Running」になっていることを確認します。
image.png

MySQL サンプルデータベースの作成

MySQLのサンプルデータベースはこちらのページにあります。今回はsakilaデータベースのZIPファイルをダウンロードします。
image.png

ダウンロードしたZIPファイルを解凍すると以下の3ファイルが格納されています。

  • sakila.mwb
  • sakila-data.sql
  • sakila-schema.sql

「sakila-schema.sql」ファイルをMySQL Workbenchで開き、実行します。これによりスキーマおよびテーブルが作成されます。
image.png

続いて「sakila-data.sql」を同様にMySQL Workbenchで開き、実行します。
image.png

左側のSCHEMAのリフレッシュを行うと、sakilaデータベースが作成されているので、Table内のactorテーブルを右クリックして「Select Rows - Limit 1000」を選択するとSQLが生成されて該当テーブル内のデータが表示されます。

image.png

まとめ

WindowsマシンへMySQL Community Server・Workbenchをインストールして、サンプルデータベースの作成してデータにアクセスする事ができました。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?