我应该将哪个版本的MySQL用于CRM?

时间:2012-01-20 02:26:29

标签: mysql version crm

我已经阅读了很多页面,详细介绍了不同MySQL版本之间的版本差异,但是没有一个能够让我真正清楚地了解我正在制作的应用程序的最佳状态。我正在构建一个CRM,它将在启动时处理20,000个客户并构建在LAMP堆栈上。操作系统将是CentOS或FreeBSD。

目前,出于测试目的,我们一直在为数据库使用MySQL 5.0服务器,但我们想知道我们应该将哪个版本用于生产。如果有人能够对CRM应用程序环境中使用5.0 vs 5.1 vs 5.5 vs 5.6的利弊有所了解,那将非常感激。

2 个答案:

答案 0 :(得分:3)

TL; DR 5.5

对于新的软件部署,使用基础架构组件的最新通用(GA)版本进行集成和最终测试是有意义的。

现在是MySQL社区服务器的5.5.20。 5.6.x被视为开发版本。对于您尝试使用此类版本进行集成和最终测试可能没有意义,除非它提供了一个新功能,这是您的新软件的关键成功因素。 (但接下来你应该问问自己,在未完成的dbms版本中使你的产品依赖于奇特的新功能是否有意义。)

编辑... @rkosegi有一个很好的观点。如果您要部署在企业级Linux服务器发行版(如Red Hat Enterprise Linux(rhel))上,请使用它支持的版本。 5.1工作正常。

答案 1 :(得分:0)

我认为你应该使用v5.1.XX,因为它处于活动开发状态并且也很稳定。 MySQL已经停止在v5.0上工作了我想扩展支持也将很快到期。 http://dev.mysql.com/doc/refman/5.0/en/