1. 概要

開発環境用のデータベースにMySQLを使いたいため、MySQL Community Edition の Windowsインストール手順をメモ

2. インストーラーのダウンロード

2.1. MySQL :: Developer Zone

https://dev.mysql.com/ にアクセス、「MySQL Downloads >>」をクリック

mysql-001.PNG

2.2. MySQL :: MySQL Community Downloads

mysql-002.PNG

MySQL Community Server (GPL) の「DOWNLOAD」をクリック

2.3. MySQL :: Download MySQL Community Server

ページ中程の『Generally Available (GA) Releases』タブ内にある、”Windows(x86, 32 & 64-bit), MySQL Installer MSI” 横の、「Go to Download Page >>」をクリック

mysql-003.PNG
mysql-004.PNG

2.4. MySQL :: Download MySQL Installer

ページ中程の『Generally Available (GA) Releases』タブ内にある、”Windows(x86, 32bit), MSI Installer (mysql-installer-web-community-5.7.21.0.msi)” 横の、「Download」をクリック

※ mysql-installer-web-community だと、MySQLの動作に必要な未インストールのソフトウェアのダウンロードとインストールを、同一手順の中で行えるので、mysql-installer-community ではなく、mysql-installer-web-community を選択

mysql-005.PNG
mysql-006.PNG

2.5. MySQL :: Begin Your Download

ページ下部の「No thanks, just start my download.」をクリック

mysql-007.PNG

ダウンロードされたインストーラーを確認する

mysql-008.PNG

3. インストール実施

3.1. インストーラーのアップグレード

インストーラー自体のアップグレード確認をされるので、「はい」をクリック、アップデートを行う

mysql-100.PNG

mysql-101.PNG

3.2. MySQL License Agreement 画面

『ライセンスに同意する』をチェックONにし、「** Next > **」をクリック

mysql-102.PNG

3.3. MySQL Choosing a Setup Type 画面

開発環境用としてインストールするので、『Developer Default』『Install all products』をチェックONにし、「** Next > **」をクリック

mysql-103.PNG

3.4. MySQL Check Requirements 画面

『Developer Default』『Install all products』の選択で、動作に必要な未インストールのソフトウェアの一覧が表示、「Execute」をクリック

mysql-104.PNG

Status が Manual 以外のソフトウェアのダウンロードとインストールが開始される

mysql-105.PNG

ソフトウェア個別に、ライセンスの同意が必要なソフトウェアは、その都度、確認を求められるので、『ライセンスに同意する』をチェックONにし、「Install」をクリック

mysql-106.PNG

mysql-107.PNG

mysql-108.PNG

mysql-109.PNG

mysql-110.PNG

mysql-111.PNG

Status が Manual 以外のソフトウェアのダウンロードとインストールが終わったら、「** Next **」をクリック

mysql-112.PNG

動作に必要な未インストールのソフトウェアが残っていると警告画面が表示される
この場合、Manualインストールのソフトウェアが対象なので、かまわず、「Yes」をクリック

mysql-113.PNG

3.5. MySQL Installation 画面

『Developer Default』『Install all products』の選択でインストールされる、MySQL Product の一覧が表示、未ダウンロード&未インストールのStatusなので、「Execute」をクリック

mysql-114.PNG

MySQL Product のダウンロードとインストールが開始される
mysql-115.PNG

インストールまで完了すると、Status が Complete に更新されるので、「Next」をクリック

mysql-116.PNG

4. MySQL Product Cinfiguration 画面

インストールした MySQL Product のうち、個別設定が必要な product の一覧が表示
Next」をクリック

※今回は、一覧表示されている Product のうち "MySQL Server 5.7.21" が動作していればいいので、個別設定は、"MySQL Server 5.7.21" のみ行う

mysql-117.PNG

4.1. MySQL Server 5.7.21 Group Replication 画面

Standalone MySQL Server / Classic MySQL Replication』をチェックONにし、「Next」をクリック

mysql-118.PNG

4.2. MySQL Server 5.7.21 Type and Networking 画面

デフォルト設定のまま、「Next」をクリック

※仮に、Port番号 "3306" が既に使用中ならPort番号を変更、今回は、"3306" のまま

mysql-119.PNG

4.3. MySQL Server 5.7.21 Accounts and Roles 画面

MySQL Server の root アカウントの password を設定、「Next」をクリック
Password strength が Medium 以上と評価される password にすること、weak 評価はダメ

mysql-120.PNG

4.4. MySQL Server 5.7.21 Windows Service 画面

デフォルト設定のまま、「Next」をクリック

※仮に、Windows Service Name が "MySQL57" が既に使用中なら Windows Service Name を変更、今回は、"MySQL57" のまま

mysql-121.PNG

4.5. MySQL Server 5.7.21 Plugins and Extensions 画面

デフォルト設定のまま、「Next」をクリック
MySQL as a Document Store は使用しない

mysql-122.PNG

4.6. MySQL Server 5.7.21 Apply Configuration 画面

Execute」をクリック

mysql-123.PNG

画面下部に、”The configuration for MySQL Server 5.7.21 was successful.” が表示されたら、設定と起動が成功、「finish」をクリック

mysql-124.PNG

4.7. MySQL Product Configuration 画面 (戻り)

"MySQL Server 5.7.21" の Status が Configuration Complete になったので、残り2つの Product の設定は行わず、「Cancel」をクリック

mysql-125.PNG

"MySQL Router 8.0.4" "Samples and Examples 5.7.21" を設定していないので、確認ダイアログが表示されるが、かまわず、「Yes」をクリック

mysql-126.PNG

5. Windows 変更確認

MySQL インストールが正常終了したら、Windowsでの変更点を確認

5.1. 通知バー

Windows デスクトップの右下の通知バーに、下記のアイコン(MySQL Notifier)が表示

mysql-201.PNG

アイコンを右クリックすると、MySQL Server 5.7 の稼働状態が確認できるほか、ショートカットを起動できる

mysql-201-1.PNG

5.2. サービス一覧

「コントロールパネル」-「管理ツール」-「services」をクリックして、サービス一覧を表示

mysql-202.PNG

mysql-203.PNG

"4.4. MySQL Server 5.7.21 Windows Service 画面" で指定した Windows Service Name が "MySQL57" を確認、ここから、MySQL Server の起動、停止、再起動を行うことができる

mysql-204.PNG

5.3. Windows Menu Group

Windows Menu Group の MySQL を開くと、使用可能な MySQL 関連のソフトウェアを確認

mysql-300.PNG

5.3.1. MySQL Workbench 6.3 CE

代表的なソフトウェアとして、GUI経由で、MySQLにクエリー問い合わせ・実行ができる、"MySQL Workbench 6.3 CE" を起動

接続する MySQL インスタンスをクリック
本ページで、設定・起動をおこなったインスタンスを指定

mysql-301.PNG

root アカウントの password を入力し、「OK」をクリック

mysql-302.PNG

mysql-303.PNG

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.