カテゴリー:
DB
タグ:
 windows7 MySQL

このエントリーをはてなブックマークに追加
更新日時:
2011年11月21日(月)
作成日時:
2011年11月21日(月)

前の記事 / 次の記事

ポイントはMySQLがちゃんとアンインストールされてるかどうか。
されてないと頑張っても失敗する。

1st.とにかく関係ありそうなMySQL関連のファイルを全部消す

・Windows7 - MySQL5.1/MySQL5.5 アンインストール方法
http://d.hatena.ne.jp/yasuhallabo/20111106/1320562901

2nd. MySQL5.5をインストールする

・Windows7(64bit)にMySQL5.5(64bit)をインストール
http://d.hatena.ne.jp/yasuhallabo/20111106/1320560710

3rd. 64bitOSを使ってても32bit版をインストールする

なんで? → Railsのアダプタが32bit版しか対応してないから。

・Windows7でRuby1.9.2+Rails3+MySQL5.5な環境を構築
http://memo-off.blogspot.jp/2011/06/windows7ruby192rails3mysql55.html

4th. mysql2をオプションを指定してインストール

gem install mysql2 -- --with-mysql-dir=C:\Program Files (x86)\MySQL\MySQL Server 5.5

C:\Program Files (x86)\MySQL\MySQL Server 5.5\lib配下の
libmysql.dllをパスの通ったディレクトリにコピー、もしくはこのディレクトリにパスを通す

・Windows+Rails3.1+Mysql5.5でmysql2アダプタをインストールする
http://d.hatena.ne.jp/choripon/20110813/1313217565

5.使えるようになってるか確認

rake db:create RAILS_ENV=development
rake db:migrate

してエラーが出なければたぶん大丈夫。