是mysql2 gem是rails3的必需项

| 我有一个简单的问题是mysql2 gem是rails3的必需项,还是可以使用旧的mysql gem,它们之间的主要区别是什么,任何人都可以对此进行详细说明。     
已邀请:
        它不是强制性的,我使用:
gem \'mysql\'
在我的项目中。 就区别而言,这是https://github.com/brianmario/mysql2的摘录   某人:Dude,Mysql gem起作用了   fiiiiiine。      我:确实可以,但是只能动手   您将nil和字符串作为字段值。   离开您将它们转换成   Ruby-land中正确的Ruby类型-   慢如球。      有人:好的,但是do_mysql可以   已经用Ruby给了我价值   对象映射到MySQL类型。      我:是的,但是它的API相当多   更复杂,可能会慢2倍。 另外,如果您向下滚动到页面,您会看到一些基准,这些基准实际上表明mysql2可能在性能方面更好。     
        不需要使用它。但建议。在这里可以找到一个很好的解释其好处的答案: Ruby,Rails:mysql2 gem,有人使用这个gem吗?稳定吗? 我目前正在将其用于2个应用程序的生产,并且非常稳定。     
        要使用Mysql代替MySql2,请在Gemfile和database.yml中将mysql2更改为mysql。有关详细信息,请参阅 http://rorguide.blogspot.com/2011/03/browser-reloads-again-again-with-status.html     

要回复问题请先登录注册