この文書では、Windows 上での MySQL のインストール方法を示します。

MySQL のバージョンは 5 系統の MySQL をインストールして下さい。
MySQL 4.1 系でも動作するかもしれませんが、バージョン 5 系を推奨します。

バージョン 6 系統では現在動作しません。必ず 5 系統のものを選択して下さい。


● ダウンロード

	MySQL をダウンロードする。
		下記のアドレスにアクセスし、MySQL Community Edition を
		ダウンロードして下さい。

			http://dev.mysql.com/downloads/mysql/5.1.html

		Windows Essentials(サーバのみのパッケージ) を選んで下さい。
		フルパッケージ版でも良いですが、 DaRuMa の動作には不要な
		ファイルが多数含まれています。

	MySQL とは別に GUI Tools をダウンロードしてインストールすれば 
	MySQL のサーバの管理をGUI で行う事が出来るようになりますが、こ
	れは必須ではありません。



● 古いバージョンのアンインストール

	もし古いバージョンの MySQL がすでにインストールされている場合は
	アンインストールします。

	0. インストールしたドライブの
		\Program Files\MySQL\
	   に古いデータ、設定が残っているので必要ならバックアップを取る。

	1. 「コントロールパネル」 -> 「プログラムの追加と削除」を開き、
	   削除を行なう。

	2. インストールしたドライブの
		\Program Files\MySQL\
	   に古いデータ、設定が残っているので消して良いなら削除する。



● インストール

	ダウンロードしたファイルでインストールを開始します。
	ほとんどはそのままで大丈夫ですが、注意の必要なところだけ
	以下に示します。

	○ MySQL.com Sign-Up
		MySQL.com に登録しても構いませんが、
		Sign-Up する必要があるわけではありません。
		「Skip Sign-Up」を選べば OK です。

		MySQL の開発企業から公式なサポートが必要であると考えるならば
		ここで登録を行い、サポートを受けて下さい。


	○ Configure the MySQL Server now
		インストールの最後の画面でこの選択肢があります。

		チェックボックスにチェックを入れたまま[Finish]ボタンを押して
		続けて MySQL の詳細設定を行って下さい。


	○ Detailed Configuration / Standard Configuration
		Detailed Configuration のまま次へ行き、Configuration wizard
		を起動して詳細設定を行う。

		Standard Configurationを選択した場合は後でスタートメ
		ニューからConfiguration wizard を起動して下さい。

		Configuretion wizard は MySQL の設定ファイル
			\Program Files\MySQL\MySQL Server ?.?\my.ini
		を編集するプログラムです。このファイルはテキストファイル
		なので手で細かく編集する事も可能ですが Configuration wizard
		を用いれば、より簡単に設定を変更できます。


	○ Enable TCP/IP Networking
		--------
		! 重要 !
		--------

		チェックボックスにチェックを入れたまま。
		Port Number が 3306(標準設定値) になっていることを確認する。

			DaRuMa は TCP/IP ネットワークを用いて MySQL と
			交信するのでこの設定が必要です。

		「Add firewall exception for this port」にチェックを入れる。


	○ 文字コードの選択
		--------
		! 重要 !
		--------
		「Best Support For Multilingualism」を選択。

		これは MySQL に文字コードとして UTF-8 を選択する事を指示する
		物です。他の文字コードを使わせる設定も可能ですが、DaRuMa は
		UTF-8 で動く事になっているため、他の文字コードの使用は避けて
		下さい。


	○ Include Bin Directory in Windows PATH
		--------
		! 重要 !
		--------

		必ずチェックボックスにチェックを入れて次へ。

		これはコマンドプロンプトから MySQL 関連のコマンドライ
		ンプログラムを起動できるようにするためです。その他の手
		段でプログラムを起動したり、上述の GUI Tools で MySQL 
		を操作するつもりならば必要ありませんが、混乱を防ぐため
		にも設定する事をおすすめします。


	○ Modify Security Settings
		root(MySQLの管理者) のパスワードを設定する。
		「New Root Password」と「Confirm」にパスワードを入力する。

		現在すでにパスワードを設定ている場合は
		「Current root password」に現在のパスワードを入力する。

		(もしくは パスワードを付けない場合は
		 「Modify Security Settings」のチェックボックスの
		  チェックを外し次へ。)

		root のパスワードを設定すれば、故意または偶然によりサーバに
		障害が起こる可能性を減らす事が出来るので可能な限り設定すべき
		です。


	画像ファイル等、サイズの大きなデータを扱うためには、
	MySQL の設定を変更する必要があります。
	max_allowed_packet の値を増やして下さい。


● アンインストール
	1. 「コントロールパネル」 -> 「プログラムの追加と削除」を開き、
	   削除を行なう。

	2. インストールしたドライブの
		\Program Files\MySQL\
	   に古いデータ、設定が残っているので消して良いなら削除する。
