Ubuntu 10.04 上使用的 MySQL 版本

Ubuntu 10.04 上使用的 MySQL 版本

我有一台生产服务器和一台测试服务器,都安装了 Ubuntu 10.04.4 LTS

当我在测试服务器上安装 MySQL 时,我只需运行

apt-get install mysql-server

5.1.62-0ubuntu0.10.04.1已安装

当我在生产服务器上安装 MySQL 时,

我第一次跑apt-get dist-upgrade

然后运行apt-get install mysql-server

5.1.41-3ubuntu12.10已安装。

生产服务器上的Ubuntu版本是10.04.2 LTS,安装的MysQL服务器是5.1.41-3ubuntu12.10

这是什么意思?

MySQL 版本是否适合与 Ubuntu 12.10 一起运行?

答案1

  • 在 Ubuntu 10.04.4 上,以下mysql-server软件包显示为可用(apt-cache showpkg mysql-server):

    5.1.63-0ubuntu0.10.04.1
    5.1.41-3ubuntu12.10
    5.1.41-3ubuntu12.7
    5.1.41-3ubuntu12
    
  • 从版本号来看,最新版本是 5.1.63;5.1.41-3Ubuntu12.10没有什么与 Ubuntu 12.10 有关,但只是编号巧合(请注意之前的 -12.7 和 -12 版本)。

  • 因此,最新的 10.04.4 系统应该运行 mysql-server 5.1.63。您的生产服务器需要更新到 10.04.4,然后才会upgrade安装 5.1.63。

    • 检查/etc/apt/sources.list并确保包含lucid-updates和存储库;然后在或之前lucid-security运行sudo apt-get updatedist-upgradeupgrade

  • 当前mysql 服务器12.04 LTS 可用的版本有:

    5.5.24-0ubuntu0.12.04.1
    5.5.22-0ubuntu1
  • 对于即将推出的 12.10 Quantal:

    5.5.25-0ubuntu2

答案2

对于任何类型的生产或测试服务器,我建议从 Oracle 或 MariaDB 获取 MySQL 5.5 二进制文件。它们易于安装和维护。版本 5.5 带来了大量改进,包括性能和推动发布符合 ACID 的版本,其中 InnoDB 是默认存储引擎(但它仍然需要编辑 MySQL 配置文件以确保 InnoDB 遵循全部ACID 要求)。

更多信息请点击这里: http://dev.mysql.com/doc/refman/5.6/en/mysql-acid.html

相关内容