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

使用MySQL哪个版本

2011-03-07 17:58 113 查看

作者:天极软件 来源:天极软件

首先要作出决议,你可否想要使用最新的斥地版本或最终的稳固版本:

日常伟大, 要是你是第一次劈脸使用MySQL或实施移植它到一些还没有二进制分发琐细上,我们推荐使用斥地版本(以后 3.22.x)。这是由于日常伟大在斥地版本中没用真正严肃的错误,而且你能容易用你的机器上的
crash-me
和基准测试套件来测试它。见10.8 使用你本人的基准测试。
否则,要是你正在运转一个老的琐细而且想要晋级,但是又不想要用3.22冒险,你应该晋级到3.21.33。我们已经试着仅修复致命错误,而且对谁人版本住手更小的绝对安全的窜改。

要做的第二项决议是你可否想要使用源代码分发或二进制分发:

要是你想在一个已经存在一个最新二进制分发的平台上运转MySQL,就用它。日常伟大,这比一个源代码分发更容易装置。
要是你想要阅读(或批改)组成MySQL的C和C 代码,你应该拿到源代码分发。源代码总是最终的手册。源代码分发也比二进制的分发包括更多的测试和实例。

MySQL的命名机制使用由3个数字和一个后缀组成的版本号。好比,一个像
mysql-3.21.17-beta
的版本号如许讲明:

第1数字(
3
)描绘文件格式。全数版本3的发行都有相反的文件格式。当一个版本4呈现时,每个数据库表都将必须转换到新格式(固然,为此有一个很不错的对象)。
第2数字(
21
)是发行级别。日常伟大有2种选择。一个是发部/稳固分支(以后
为21
)而其它是斥地分支(以后
22
)。日常伟大两者都是稳固的,但是斥地版本可以有弊端,新功用缺乏文档或可以在某些琐细上编译失落败。
第3个数字(
17
)是在此发行级其它版本号,这随每个新分发递增。日常伟大你需要你已经选择的发行(release)的最新版本(version)。
后缀(
beta
)显示发行的稳固性级别。可以的后缀有:

alpha
表明发行包括少量未被100%测试的新代码。已知的错误(日常伟大没有)应该在往事末节被记实。见D MySQL 变迁的历史记实。在大多半 alpha 版本也有新的命令和扩展。
beta
意味着全数的新代码被测试了,没有增减轻要的新特性,应该没有已知的错误。
gamma
是一个发行了一段功夫的beta版本,看起来应该运转正常。这即是许多其他公司称为一个公布的器材。
要是没有后缀,这意味着该版本已经在许多中间运转一段功夫了,而且没有非平台特定的错误呈报。这即是我们称为一个稳固版本的器材。

MySQL全数版本都经由我们的标准测试和基准测试运转,以保证他们可相当安全地使用。由于标准测试赓续扩大以检测畴前发明的错误,测试套件不时在革新之中。

寄望,全数版本都至少已经用下列套件住手了测试:

一个内部测试套件
这是一个客户消费琐细的一局部。它可以有许多几百个兆字节数据的数据库表。
MySQL基准测试套件
它运转必定领域的常用盘查。它也是一个测试,检测最新的优化处置责罚可否真的使代码更快。见10.8 使用你本人的基准测试。
crash-me
测试
这实施决天命据库支撑什么功用和它的材干与限制是什么。见10.8 使用你的本人基准测试。
其他测试是在内部的消费环境中使用最新MySQL版本,至少在一台机器上。我们有超出100GB的数据可用使用。

版权声明:
原创作品,批准转载,转载时请务必以超链接方式标明文章 原始来因 、作者信息和本声明。否则将究查法律责任。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐