- 安裝mysql
gem install mysql - 使用mysql,如,rake db:migrate
會報錯:
E:/study/ruby/rails_space>rake db:migrate
(in E:/study/ruby/rails_space)
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
rake aborted!
193: %1 不是有效的 Win32 應用程序。 - D:/ruby/1.8.7/lib/ruby/gems/1.8/gems/mysql-2.8.1-x86-mswin32/lib/1.8/mysql_api.so
(See full trace by running task with --trace) - 複製32位版本的libmysql.dll到ruby的bin目錄下
需要注意的是,libmysql.dll的版本需要是5.0.xx的,不能是最新的5.1.xx版本的,否則會報錯 - 問題解決