什么是各种MySQL版本的协议?

时间:2010-06-29 21:08:50

标签: mysql linux open-source

我暂时没有注意,但我刚检查过,MySQL的最新版本是5.5。

我总是使用我正在使用的任何操作系统的供应商提供的服务,过去几年一直是5.0或5.1。

此页面列出了两个社区版本,5.1和5.5:http://dev.mysql.com/

有5.0,5.1,5.4,5.5的文档:http://dev.mysql.com/doc/refman/5.0/en/insert-select.html

所以:

  1. 5.2和5.3发生了什么?
  2. 为什么所有发行版,即使是最新的不被认为特别保守的Ubuntu,只发布5.0和5.1?

2 个答案:

答案 0 :(得分:2)

dev.mysql.com是开发流 - communityenterprise列表都是5.1。

这就是为什么没有5.2或5.3 - 5.5尚未发布(公开,无论如何)。但是版本号是语义的 - 为了更好的呈现,营销会与它们混在一起。

答案 1 :(得分:1)

5.1是最新的GA版本,其他(5.4,5.5,无论他们使用的其他任何数字)都不被认为可以用于生产。因此,发行版不会发布它,特别是因为它们可能包含随后被删除的功能,然后您的应用程序可能依赖它们(MySQL不保证继续支持任何GA版本中尚未出现的功能)。

我建议始终使用Sun / Oracle二进制文件而不是Linux发行版,因为它们不会包含狡猾的供应商补丁程序,历史记录表明这些补丁程序并不总能改进软件。