zoukankan      html  css  js  c++  java
  • 使用MySQL哪个版本

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

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

    • 日常伟大, 要是你是第一次劈脸使用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的数据可用使用。





    版权声明: 原创作品,批准转载,转载时请务必以超链接方式标明文章 原始来因 、作者信息和本声明。否则将究查法律责任。

  • 相关阅读:
    淘宝网的质量属性分析
    软件架构师如何工作
    软件需求管理用例方法三
    软件需求管理用例方法二
    git使用教程
    javascript获取鼠标点击位置的坐标兼容写法
    ES5中数组的方法
    JavaScript数组常用方法
    JavaScript中for..in循环陷阱介绍
    【转】web前端开发必知必会(面试、笔试可能用到)
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1975280.html
Copyright © 2011-2022 走看看