`
superxielei
  • 浏览: 263121 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

jruby1.1.4+rails2.2使用数据迁移出错的解决办法。

    博客分类:
  • ROR
阅读更多

今天更新到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/

 

2
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics