MySQLはオープンソースのデータベースである。
GPLのCommunity Editionを無料で利用できる。
Windows用のインストーラーはDownload MySQL Installerからダウンロードする。
(Windows以外の場合にはDownload MySQL Community Serverからダウンロードする)
下のほうにDownloadボタンが2つあるが、ここでは、下側のファイルサイズが多きいほうをダウンロードする。
(ファイルサイズの小さいほうはインストール時にファイルをダウンロードするタイプのインストーラである)
Downloadボタンをクリックすると、ログインやサインアップを促すページに移るが、
左下の「No thanks, just start my download.」をクリックするとダウンロードが始る。
MySQLのインストールを開始する。
インストーラーの実行に.NET Framework 4が必要。
Install MySQL Productsをクリック。
#ref(): File not found: "ms1.gif" at page "MySQL"
ライセンスに同意(I accept the license termsにチェック)してNextをクリック。
#ref(): File not found: "ms2.gif" at page "MySQL"
Excecuteをクリックすると更新の確認が行われる。
Skip the check for updatesにチェックを入れると省略できる。
#ref(): File not found: "ms3.gif" at page "MySQL"
更新の確認が終わったらNextをクリック。
#ref(): File not found: "ms4.gif" at page "MySQL"
セットアップタイプを選択。
とりあえずDeveloper Defaultを選択。
インストール場所とデータの保存場所を変更できる。
データの保存場所には容量に余裕のあるドライブを選択する。
各セットアップタイプでインストールされるプログラムは以下の通り。
Developper Default | Server only | Client only | Full | |
MySQL Server | ○ | ○ | − | ○ |
MySQL Workbench CE | ○ | − | ○ | ○ |
MySQL Notifier | ○ | − | ○ | ○ |
MySQL for Excel | ○ | − | ○ | ○ |
MySQL for Visual Studio | ○ | − | ○ | ○ |
MySQL Utilities | ○ | − | ○ | ○ |
Connector/ODBC | ○ | − | ○ | ○ |
Connector/C++ | ○ | − | ○ | ○ |
Connector/J | ○ | − | ○ | ○ |
Connector/NET | ○ | − | ○ | ○ |
Connector/Python | ○ | − | ○ | ○ |
MySQL Connector/C | ○ | − | ○ | ○ |
MySQL Documentation | ○ | − | ○ | ○ |
Sample and Examples | ○ | − | ○ | ○ |
#ref(): File not found: "ms5.gif" at page "MySQL"
MySQLの各プログラムの動作に必要なソフトウェアがチェックされる。
不足しているプログラムをインストールしてからMySQLのインストールを再度行う。
そのままExecuteをクリックすると、要件を満たさないプログラムがインストール対象から外れる。
(なお、MySQL for ExcelはMicrosoft Excelがインストールされていない場合に、Connector/PythonはPythonがインストールされていない場合に最初からインストール対象から外れている)
#ref(): File not found: "ms6.gif" at page "MySQL"
Nextをクリック。
#ref(): File not found: "ms7.gif" at page "MySQL"
Executeをクリックするとインストールが始まる。
#ref(): File not found: "ms8.gif" at page "MySQL"
各プログラムのインストールが完了。
Nextをクリック。
#ref(): File not found: "ms9.gif" at page "MySQL"
各プログラムの設定を行う。
Nextをクリック。
#ref(): File not found: "ms10.gif" at page "MySQL"
マシンのタイプやポート番号を設定する。
とりあえずデフォルトのままNextをクリック。
(Show Advanced Optionsにチェックを入れるログに関する設定が表示される)
#ref(): File not found: "ms11.gif" at page "MySQL"
パスワードを設定する(4文字以上)。
ユーザーアカウントの追加もできる。
#ref(): File not found: "ms12.gif" at page "MySQL"
Windowsサービス登録の設定を行う。
Start the MySQL Server at System Startupのチェックを外さないと、Windowsの起動時に自動的にMySQLも起動する。
#ref(): File not found: "ms13.gif" at page "MySQL"
Nextをクリック。
#ref(): File not found: "ms14.gif" at page "MySQL"
Nextをクリック。
#ref(): File not found: "ms15.gif" at page "MySQL"
Start MySQL Workbench after Setupにチェックを入れたままFinishをクリックするとMySQL Workbenchが起動する。
#ref(): File not found: "ms16.gif" at page "MySQL"
MySQL Workbenchを使うとデータベースの管理やデータの操作がGUIでできる。
MySQL ConnectionsからLocal instanceをクリック。
#ref(): File not found: "wb1.gif" at page "MySQL"
SQLの入力画面が表示される。
#ref(): File not found: "wb2.gif" at page "MySQL"
ここにSQLを入力し、実行ボタンをクリックするとSQLが実行される。
実行前に左側のSCHEMASから操作するデータベース(ここではtest)を選んでおく。
#ref(): File not found: "wb4.gif" at page "MySQL"
MySQLを起動または終了するには、左側のINSTANCEからStartup / ShutdownをクリックしAdministration - Startup / Shutdownタブを開く。
表示された画面からStart ServerまたはStop Serverをクリック。
#ref(): File not found: "wb3.gif" at page "MySQL"
常駐しているMySQL NotifierやWindowsの管理ツールのサービスからもMySQLの起動・終了ができる。