扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
首先要作出决策,你是否想要使用最新的开发版本或最终的稳定版本:
crash-me
和基准测试套件来测试它。见10.8 使用你自己的基准测试。
要做的第二项决策是你是否想要使用源代码分发或二进制分发:
MySQL的命名机制使用由3个数字和一个后缀组成的版本号。例如,一个像mysql-3.21.17-beta
的版本号这样解释:
3
)描述文件格式。所有版本3的发行都有相同的文件格式。当一个版本4出现时,每个数据库表都将必须转换到新格式(当然,为此有一个很不错的工具)。
21
)是发行级别。通常有2种选择。一个是发部/稳定分支(当前为21
)而其它是开发分支(当前22
)。通常两者都是稳定的,但是开发版本可能有毛病,新功能缺乏文档或可能在某些系统上编译失败。
17
)是在此发行级别的版本号,这随每个新分发递增。通常你需要你已经选择的发行(release)的最新版本(version)。
beta
)显示发行的稳定性级别。可能的后缀有:
alpha
表明发行包含大量未被100%测试的新代码。已知的错误(通常没有)应该在新闻小节被记录。见D MySQL 变迁的历史记录。在大多数 alpha 版本也有新的命令和扩展。
beta
意味着所有的新代码被测试了,没有增加重要的新特征,应该没有已知的错误。
gamma
是一个发行了一段时间的beta版本,看起来应该运行正常。这就是很多其他公司称为一个发布的东西。
MySQL所有版本都经过我们的标准测试和基准测试运行,以保证他们可相当安全地使用。因为标准测试不断扩充以检测以前发现的错误,测试套件一直在改进之中。
注意,所有版本都至少已经用下列套件进行了测试:
crash-me
测试
其他测试是在内部的生产环境中使用最新MySQL版本,至少在一台机器上。我们有超过100GB的数据可用使用。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者