如何在 12.04 上将 mysql 5.5 升级到 Mysql 5.6?

如何在 12.04 上将 mysql 5.5 升级到 Mysql 5.6?

我需要在我的 ubuntu 开发服务器 12.04 中安装 Mysql-server-5.6。现在它正在运行 percona-server5.5。我如何将其升级到 mysql-5.6?

答案1

我已经基于 MySQL 5.5 Debian 软件包准备了带有 MySQL 5.6 软件包的实验性 PPA。不能保证它会立即起作用,但如果您可以尝试并报告成功(或失败),我将不胜感激。

PPA 可以在以下位置找到:https://launchpad.net/~ondrej/+archive/mysql-experimental

还可以在此处找到带有最新上游版本的 MySQL 5.5 PPA:https://launchpad.net/~ondrej/+archive/mysql

答案2

我刚刚写了一篇关于在 ubuntu 12.04 上升级 mysql 的博客文章。你可以在以下网址找到我的帖子http://www.peterchen.net/2013/02/20/en-how-to-install-mysql-5-6-on-ubuntu-12-04-precise/。 希望对你有帮助。

答案3

教程详细地向您展示如何操作。但请注意,这是为了升级到 5.5,我认为 5.6 也一样

答案4

我认为你应该继续使用 Percona。Percona 和 MariaDB 都比 Oracle MySQL 发行版得到更好的支持,尤其是在 Ubuntu 上。采用 Oracle 路线会导致在 Ubuntu(或其他 Debian 衍生发行版)上软件的管理、配置、启动/停止等方式出现许多不兼容问题。

5.6 非常新(截至 2013 年 2 月,软件包次要版本为 alpha-60),因此据我所知,Percona 尚未完全支持 apt-get 方法(用于 server-5.6)。不过,您可以从以下网址下载适用于 Ubuntu 12.04 的 5.6 *.deb 软件包percona.com/downloads/然后在本地使用“sudo dpkg -i”来安装它们。

我强烈建议不要在 Ubuntu/Debian 上安装 RPM 包,因为可能会出现许多不兼容问题。

另一个选择,在我看来是一个更好的选择,是继续使用 5.5(最新版本实际上是 5.5.29,因此它已经包含了 5.6 中的许多好东西)一段时间,等到 5.6 完成 alpha 测试后再切换到 5.6(软件包名称:percona-server-server)。现在应该不会太久。要这样做按照此处的说明进行操作

相关内容