今天更新到rails2.2,启动rake报错!!
The bundled mysql.rb driver has been removed from Rails 2.2
install t he mysql gem and try again: gem install mysql.
被删了啊~~哎,这个rails更新不向下兼容还真是有点麻烦。想办法解决吧。
运行gem install mysql~~报错!安装失败!
ERROR: Error installing mysql:
ERROR: Failed to build gem native extension.
应该是不支持jruby~~没办法,换个办法吧。
gem intsll activerecord-jdbcmysql-adapter
gem intsll jdbc-mysql
然后修改database.yml总的adapter未jdbcmysql
执行一下,OK了!
有人说使用以前老版本的mysql.rb也可以解决问题,没试过,不知道。
还有办法就是下载新的mysql驱动,然后手动安装一下,下载地址:http://www.tmtm.org/en/ruby/mysql/