MySQL 8.xインストール方法(Win/Mac)

SQL

MySQl 8.xをWindowsとMacにインストールする方法をそれぞれ紹介いたします。

1.MySQL 8.x インストール(Win)

こちらの動画でもWindows環境にMySQLをインストールする解説を用意致しました。

まずMySQLの公式サイトへアクセスして、MySQL Community Serverのインストーラーをダウンロードする必要があります。

MySQLの公式サイトへアクセス。

MySQL8.x installer

「Download」をクリック。

MySQL community downloads

Login/Sign Upする必要はないので、「No thanks, just start my download」からインストーラーをダウンロード。

MySQL installer

インストーラーを起動して「Next」。

MySQL install select products

MySQL ServerとMySQL Shell を選択する。

MySQL Workbenchも必要に応じて選択する。

MySQL port setting

default portは、3306で問題ないが、すでに使用している場合は、変更する。

MySQL authentication method

Authentication Methodは Recommendedが選択されていることを確認して「Next」を選択する。

MySQL root password setting

root user用のパスワードを設定する。

「Add user」からAdminユーザーを追加することができるが、インストールした後でもユーザー追加は可能。

MySQL install windows service

Windows Serviceは特に変更せず「Next」をクリック。

MySQL install server file permissions

Server File Permissions では最初にチェックが入っていることを確認して「Next」

mySQL install apply configuration

Apply Configurationで「Execute」をクリック。

MySQL install apply configuration success

「Finish」して次に進む。

MySQL install product configuration

Product Configurationではそのまま「Next」へ。

MySQL server installed

インストールされたものが表示されればOK。「Next」へ。

MySQL install finished

「Finish」したら、次にenvの設定を行う。

windows env setting

「Environment Variable」環境変数の設定をクリック。

env path edit

Pathの編集を行う。

MySQL folder path

MySQLをインストールした先のbinフォルダのパスをコピーする。

env path MySQL setting

コピーしたパスを環境変数のパスに貼り付ける。

 

portをデフォルトから変更したときのport番号の確認

windows programData

エクスプローラーを立ち上げて「C:ProgramData」と入力。

MySQL my.ini

my.iniファイルがあることを確認できたら、ファイルをdesktopなどにコピーする。

MySQL port check

portがカスタムで設定した値になっていればOK。(defaultにしていたら3306)

 

MySQLのバージョン確認と接続

windows cmd mysql

バージョン確認

mysql --version

MySQLへの接続

mysql -u root -p --port=3306

 

MySQLをインストールして1からSQLを学習できるコースを作成しました。

以下の記事でコースの概要を紹介しています。

SQLを1からマスターするコースをリリースしました【Udemy】
Udemyコースを初めてリリースいたしました。SQLを1から学んでマスターできる講座となっています。要所に演習を挟んでいるので、ちゃんと受講した内容を理解できているのか確認できるようにしています。正規化やテーブル設計、実行計画の見方、ストアドプロシージャまで学習していきます。

2.MySQL 8.x インストール(Mac)

Mac用のインストーラーはこちら

MacではIntelチップとM1またはM2チップでインストーラーが異なる。

IntelならX86、M1またはM2チップならARMを選択する。

インストーラーが起動できない場合、システム環境設定からセキュリティーとプライバシーにて、鍵アイコンをクリックして、インストールを許可するようにする必要がある。

また使用許諾に同意して次に進む。

MySQL Server, Preference Pane, Launched Supportにチェックを入れて「インストール」

root userのpasswordを設定する。

インストールが完了したら閉じて、環境設定を行う。

システム環境設定(Mac)

システム環境設定からMySQLがインストールされたことを確認できる。

usrフォルダを検索して、MySQLのbinフォルダまで移動して、pathをコピーする。

.bash_profileがない場合、新規作成して、以下のようにpathを追加する。

export PATH=${PATH}/usr/local/mysql-xxx/bin/

.bash_profileを保存したら、閉じる。

MySQL接続確認(Mac)

terminalを開いて、バージョン確認を行う。

バージョン確認

mysql --version

MySQLへの接続

mysql -u root -p

MySQLに接続できれば設定完了。

 

MySQLをインストールして1からSQLを学習できるコースを作成しました。

以下の記事でコースの概要を紹介しています。

SQLを1からマスターするコースをリリースしました【Udemy】
Udemyコースを初めてリリースいたしました。SQLを1から学んでマスターできる講座となっています。要所に演習を挟んでいるので、ちゃんと受講した内容を理解できているのか確認できるようにしています。正規化やテーブル設計、実行計画の見方、ストアドプロシージャまで学習していきます。