您的位置:首页 > 数据库 > MySQL

MySQL的版本命名规则

2017-12-11 15:11 267 查看
The naming scheme in MySQL 5.7 uses release names that consist of three numbers and an optional suffix; for example,mysql-5.7.1-m1. The numbers within the release name are interpreted as follows:

MySQL的命名体系使用由三个数字和一个可选的后缀组成的版本名称,如,mysql-5.7.1-m1,其中的数字的含义如下:

The first number (5) is the major version number.

The second number (7) is the minor version number. Taken together, the major and minor numbers constitute the release series number. The series number describes the stable feature set.

The third number (1) is the version number within the release series. This is incremented for each new bugfix release. In most cases, the most recent version within a series is the best choice.

第一个数字(5)是主要版本号。

第二个数字(7)是次要版本号,主要版本号和次要版本号一起构成版本系列号,这个序列号描述一套稳定的功能。

第三个数字(1)是版本系列号之内的版本号,当一个新bug修正被修正而发布时,这个数字将增长,大多数情况下,系列号内最新的版号是最好的选择。

Release names can also include a suffix to indicate the stability level of the release. Releases within a series progress through a set of suffixes to indicate how the stability level improves. The possible suffixes are:

版本命名也可以包括一个表明该版本的稳定水平的后缀,一系列进步之内的版本通过一套后缀来标示它的稳定水平的改善程度,可能的后缀有:

mN (for example,m1,m2,m3, ...) indicates a
milestone number. MySQL development uses a milestone model, in which each milestone introduces a small subset of thoroughly tested features. From one milestone to the next, feature interfaces may change or features may even be removed, based on feedback provided
by community members who try these earily releases. Features within milestone releases may be considered to be of pre-production quality.

rc indicates a Release Candidate (RC). Release candidates are believed to be stable, having passed all of MySQL's internal testing. New features may still be introduced in RC releases, but the focus shifts to fixing
bugs to stabilize features introduced earlier within the series.

Absence of a suffix indicates a General Availability (GA) or Production release. GA releases are stable, having successfully passed through the earlier release stages, and are believed to be reliable, free of serious bugs, and suitable for use in production
systems.

 mN(如,m1,m2,m3,...)标示一个里程碑级的数字,MySQL开发使用里程碑模式,在该模式中,每一个里程碑引入一个包含已通过彻底测试的功能的子集,从一个里程碑到下一个里程碑,功能界面可能会改变,甚至功能可能会被删除,这将取决于试用这些早期版本的社区成员提供的反馈,里程碑版本之内的功能可能被考虑为产前品质。

Rc标示候选版(RC).候选版被相信是稳定的,已经通过所有MySQL的内部测试。在候选版中,新功能仍可能被引入,但重点是修复那些在该序列号之内的早期版本中引入的一些功能的缺陷修复并使之稳定。

没有后缀则标志普遍可用版(GA)或产品级版本。GA版是稳定的,已经成功地通过那些早期的版本阶段,而且被认为是可靠的,摒除了严重的缺陷,适用于生产系统中。

Development within a series begins with milestone releases, followed by RC releases, and finally reaches GA status releases.

系列的开发始于里程碑版,继之以候选版,终于普遍可用版。

原文来自:https://dev.mysql.com/doc/refman/5.7/en/which-version.html

说明:错误难免,仅供参考,欢迎指正。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息