できるだけ、簡単な方法でセットアップしてみる。
1.用意したもの
MySQL本体(mysql-5.5.X-win32.zip)
MySQLコネクタ(mysql-connector-c-noinstall-X.X.X-win32.zip)
Ruby本体(rubyinstaller-1.9.3-pX.exe)
DevKit(DevKit-tdm-32-X.X.X-XXXXXXXX-XXXX-sfx.exe)
2.MySQL本体のセットアップ
1.mysql-5.5.X-win32.zipをC:\下に解凍する。
2.環境変数Pathに、C:\mysql-5.5.X-win32を追加する。
3.C:\mysql-5.5.X-win32\bin\mysqld.exeをダブルクリックでMySQLサーバを起動する。
4.コマンドプロンプトから「mysql -u root」でMySQLプロンプトが開き、MySQLサーバに接続できることを確認する。
5.MySQLプロンプトから「quit」でMySQlサーバとの通信を終了する。
(6.コマンドプロンプトから「mysqladmin shutdown -u root」でMySQLサーバが終了する。)
MySQLサーバは起動しておく
3.Rubyのセットアップ
1.rubyinstaller-1.9.3-pX.exeをダブルクリックでインストーラを起動する。
2.ライセンスに合意する。
3.インストールパスはデフォルトの「C:\Ruby193」、「Add Ruby executables your PATH」にチェックしてインストール。
4.インストーラを終了する。
5.コマンドプロンプトから「ruby -v」で1.9.3がインストールされていることを確認する。
4.mysql2コネクタのセットアップ
1.コマンドプロンプトから「gem install --no-rdoc --no-ri mysql2」を実行する。

2.コマンドプロンプトに表示されたメッセージ通りに、mysql-connector-c-noinstall-X.X.X-win32.zip
を解凍、lib\libmysql.dllを取り出し、C:\Ruby192\bin下に配置する。
5.DevKitのセットアップ
1.DevKit-tdm-32-X.X.X-XXXXXXXX-XXXX-sfx.exeをダブルクリックでC:\DevKitに解凍する。
2.コマンドプロンプトを開き、C:\DevKit下に移動する。
3.コマンドプロンプトから「ruby dk.rb init」を実行する。
4.コマンドプロンプトから「ruby dk.rb install」を実行する。

6.Railsのセットアップ
1.コマンドプロンプトから「gem install --no-rdoc --no-ri rails -v 3.2.2」を実行する。
2.コマンドプロンプトから「rails -v」で3.2.2がインストールされていることを確認する。
7.Scaffoldを使ったsampleアプリの作成
1.コマンドプロンプトを開き、適当なディレクトリに移動する。
2.コマンドプロンプトから「rails new sample」を実行する。
3.作成されたsampleディレクトリ下に移動する。
4.コマンドプロンプトから「rails generate scaffold message message:string」を実行する。

5.コマンドプロンプトから「rake db:create」を実行してデータベースを作成する。
6.コマンドプロンプトから「rake db:migrate」を実行してテーブルを作成する。
7.コマンドプロンプトから「rails server」を実行してWebサーバを起動する。
8.ブラウザから「http://localhost:3000/messages」にアクセスし、動作を確認する。

1.用意したもの
MySQL本体(mysql-5.5.X-win32.zip)
MySQLコネクタ(mysql-connector-c-noinstall-X.X.X-win32.zip)
Ruby本体(rubyinstaller-1.9.3-pX.exe)
DevKit(DevKit-tdm-32-X.X.X-XXXXXXXX-XXXX-sfx.exe)
2.MySQL本体のセットアップ
1.mysql-5.5.X-win32.zipをC:\下に解凍する。
2.環境変数Pathに、C:\mysql-5.5.X-win32を追加する。
3.C:\mysql-5.5.X-win32\bin\mysqld.exeをダブルクリックでMySQLサーバを起動する。
4.コマンドプロンプトから「mysql -u root」でMySQLプロンプトが開き、MySQLサーバに接続できることを確認する。
5.MySQLプロンプトから「quit」でMySQlサーバとの通信を終了する。
(6.コマンドプロンプトから「mysqladmin shutdown -u root」でMySQLサーバが終了する。)
MySQLサーバは起動しておく
3.Rubyのセットアップ
1.rubyinstaller-1.9.3-pX.exeをダブルクリックでインストーラを起動する。
2.ライセンスに合意する。
3.インストールパスはデフォルトの「C:\Ruby193」、「Add Ruby executables your PATH」にチェックしてインストール。
4.インストーラを終了する。
5.コマンドプロンプトから「ruby -v」で1.9.3がインストールされていることを確認する。
4.mysql2コネクタのセットアップ
1.コマンドプロンプトから「gem install --no-rdoc --no-ri mysql2」を実行する。

2.コマンドプロンプトに表示されたメッセージ通りに、mysql-connector-c-noinstall-X.X.X-win32.zip
を解凍、lib\libmysql.dllを取り出し、C:\Ruby192\bin下に配置する。
5.DevKitのセットアップ
1.DevKit-tdm-32-X.X.X-XXXXXXXX-XXXX-sfx.exeをダブルクリックでC:\DevKitに解凍する。
2.コマンドプロンプトを開き、C:\DevKit下に移動する。
3.コマンドプロンプトから「ruby dk.rb init」を実行する。
4.コマンドプロンプトから「ruby dk.rb install」を実行する。

6.Railsのセットアップ
1.コマンドプロンプトから「gem install --no-rdoc --no-ri rails -v 3.2.2」を実行する。
2.コマンドプロンプトから「rails -v」で3.2.2がインストールされていることを確認する。
7.Scaffoldを使ったsampleアプリの作成
1.コマンドプロンプトを開き、適当なディレクトリに移動する。
2.コマンドプロンプトから「rails new sample」を実行する。
3.作成されたsampleディレクトリ下に移動する。
4.コマンドプロンプトから「rails generate scaffold message message:string」を実行する。

5.コマンドプロンプトから「rake db:create」を実行してデータベースを作成する。
6.コマンドプロンプトから「rake db:migrate」を実行してテーブルを作成する。
7.コマンドプロンプトから「rails server」を実行してWebサーバを起動する。
8.ブラウザから「http://localhost:3000/messages」にアクセスし、動作を確認する。
