是否有一个参考表,显示哪些rails版本支持哪些mysql版本?

时间:2013-06-18 10:36:46

标签: mysql ruby-on-rails version

我应该在哪里找到哪些rails版本支持哪些mysql版本?

2 个答案:

答案 0 :(得分:0)

我不认为它应该在Rails文档中。原因是与DB的通信是通过适配器处理的,而不是核心轨功能,因此它是rails和某些特定适配器(例如MySQL的mysql或mysql2)之间的兼容性问题,而不是rails和某些特定DBMS之间的兼容性问题。 Adapter是第三方产品,那么rails团队如何负责呢?您应该找到2件事情 - 1)哪个适配器适用于MySQL 5.5和2)哪个适配器可以使用哪些轨道版本。在任何情况下,如果你想使用某个特定的DBMS,你应该专注于适配器而不是轨道。

答案 1 :(得分:0)

Rails可以使用几种不同类型的数据库,这种互操作性排除了使用高级功能。因此,Rails似乎依赖于除史前版本的MySQL之外的所有基本功能。

这可能与约定优于配置的Rails原则有关。您将获得一组基本的数据库函数,这些函数都不是最先进的。

这也可以解释这种兼容性列表的明显不存在。我还没有找到一个。