Help us understand the problem. What is going on with this article?

Windows 版 MySQL インストール手順

More than 1 year has passed since last update.

久しぶりに触ったら昔 (Ver. 5.x) とかなり違ってハマったので, 手順を整理した。

インストーラーダウンロード

  1. Web ブラウザーを開き, mysql と調べる。
  2. MySQL をクリックする。
  3. 画面上部の Downloads をクリックする。
    • MySQL Downloads 画面が表示される。
  4. 画面を下にスクロールし, Community (GPL) Downloads をクリックする。
    • MySQL Community Downloads 画面が表示される。
  5. ダウンロード一覧の MySQL Community Server をクリックする。
    • Download MySQL Community Server 画面が表示される。
  6. Select Operating System:Microsoft Windows が選択されていることを確認し, Recommended Download:Windows (x86, 32 & 64-bit), MySQL Installer MSI をクリックする。
    • ココだけリンクは文字列ではなく画像になっている。
    • Download MySQL Installer 画面が表示される。
  7. mysql-installer-communityDownload をクリックする。
    • インストール中にダウンロードエラーが発生することがあるため, web 版で ない 方を選択すること。
    • Begin Your Download 画面が表示される。
  8. 画面を下にスクロールし, No thanks, just start my download. をクリック, インストーラーをダウンロードする。
  9. インストーラーがダウンロードされることを確認し, Web ブラウザーを閉じる。

インストール

  1. ダウンロードしたインストーラーを実行する。
    • Licensing Agreement 画面が表示される。
  2. I accept the license terms にチェックを入れ, Next > ボタンを押下する。
    • Choosing a Setup Type 画面が表示される。
  3. Developer Default が選択されていることを確認し, Next > ボタンを押下する。
    • Check Requirements 画面が表示される。
  4. Execute ボタンを押下する。
    • Microsoft Visual C++ 2015 Redistributable が表示された場合, ライセンス条項および使用条件に同意する にチェックを入れ, インストール ボタンを押下する。
      • セットアップ完了画面が表示されたら 閉じる ボタンを押下する。
    • 以下の項目は無視して OK.
      • MySQL for Visual Studio
      • Connector/Python
  5. Next > ボタンを押下する。
    • One or more product reqquirements have not been satisfied と表示された場合, Yes ボタンを押下する。
      • 8.0.15 では satisified と表示されていたが, おそらく誤字と思われる。
    • Installation 画面が表示される。
  6. Execute ボタンを押下し, 全て Complete と表示されたら Next > ボタンを押下する。
    • Product Configuration 画面が表示される。
  7. Next > ボタンを押下する。
    • Group Replication 画面が表示される。
  8. Standalone MySQL Server / Classic MySQL Replication が選択されていることを確認し, Next > ボタンを押下する。
    • Type and Networking 画面が表示される。
  9. Config Type:Development Computer が選択されていることを確認し, Next > ボタンを押下する。
    • 他の設定も初期値のままで OK.
    • Authentication Method 画面が表示される。
  10. Use Strong Password Encryption for Authentication (RECOMMENDED) が選択されていることを確認し, Next > ボタンを押下する。
    • Accounts and Roles 画面が表示される。
  11. MySQL Root Password:Repeat Password: に MySQL の管理者用パスワードを入力し, Next > ボタンを押下する。
    • MySQL User Accounts は空のままで OK.
    • Windows Service 画面が表示される。
  12. 初期値のまま, Next > ボタンを押下する。
    • Apply Configuration 画面が表示される。
  13. Execute ボタンを押下し, 全て緑色のチェックマークが付いたら Finish ボタンを押下する。
    • Product Configuration 画面が表示される。
  14. Next > ボタンを押下する。
    • MySQL Server Configuration 画面が表示される。
  15. 初期値のまま, Finish ボタンを押下する。
    • Product Configuration 画面に戻る。
  16. Next > ボタンを押下する。
    • Connect To Server 画面が表示される。
  17. Password: 欄に先ほど設定した MySQL の管理者用パスワードを入力し, Check ボタンを押下する。
  18. All connections succeeded. と表示されることを確認し, Next > ボタンを押下する。
    • Apply Configuration 画面が表示される。
  19. Execute ボタンを押下し, 全て緑色のチェックマークが付いたら Finish ボタンを押下する。
    • Product Configuration 画面に戻る。
  20. Next > ボタンを押下する。
    • Installation Complete 画面が表示される。
  21. 初期値のまま Finish ボタンを押下する。
  22. MySQL Shell と MySQL Workbench が自動的に起動されるので, そのまま閉じる。
  23. ダウンロードしたインストーラーを削除する。

PATH 設定

  1. エクスプローラーを起動し, C ドライブ -> Program Files -> MySQL -> MySQL Server -> bin と辿る。
  2. アドレスバーよりフォルダーのパスをコピーする。
    • 2019/02/24 時点では C:\Program Files\MySQL\MySQL Server 8.0\bin となる。
  3. スタートメニューより設定 (歯車アイコン) を開く。
    • 設定ウィンドウが開く。
  4. 画面上部の 設定の検索 フォームに 環境変数 と入力し, 環境変数を編集 をクリックする。
    • システムではない方。
    • 環境変数ウィンドウが開く。
  5. 画面上部のユーザー環境変数にある PATH をクリックし, 編集 ボタンを押下する。
    • 環境変数名の編集ウィンドウが開く。
  6. 新規 ボタンを押下し, 先ほどコピーしたフォルダーのパスを貼り付け, OK ボタンを押下する。
    • 環境変数名の編集ウィンドウが閉じ, 環境変数ウィンドウに戻る。
  7. そのまま OK ボタンを押下する。
    • 設定ウィンドウとフォルダーのパスをコピーしたエクスプローラーは閉じる。
  8. スタートメニューより, Windows システム ツール -> コマンド プロンプト をクリックする。
  9. > mysql -u root -p と入力し, MySQL に接続する。
    • Enter password: と表示されることを確認し, 先ほど設定した MySQL の管理者用パスワードを入力する。
  10. 問題なくログインできることを確認し, > quit と入力, MySQL よりログアウトする。

どっとはらい。

ryo-sato
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした