如何安装 MySQL 5.6?

如何安装 MySQL 5.6?

我刚刚安装了 Ubuntu 12.10 (amd64),并且想要安装最新版本的 MySQL 5.6。

如果可能的话,我想以“Debian 方式”安装(而不是升级)它(即使用apt-getdpkg)。

答案1

对于较旧的版本(例如 12.10):

(此版本已终止使用,请考虑升级!)

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

有适用于 MySQL 5.5 和 MySQL 5.6 的 PPA,均包含最新的上游源。

MySQL 5.5:https://launchpad.net/~ondrej/+archive/mysql-5.5

MySQL 5.6:https://launchpad.net/~ondrej/+archive/mysql-5.6

更新:MySQL 5.6 软件包在全新安装时失败,这个问题已修复。如果您发现更多错误,请通过 launchpad 或直接联系我https://github.com/oerdnj/deb.sury.org/issues

答案2

对于 14.04 用户:

Ubuntu 14.04 默认使用 MySQL 5.5,但也可以安装来自 Universe 存档的 MySQL 5.6。安装 5.6 非常简单,只需指定版本即可:

myuser@mypc:~$ sudo apt-get purge mysql-server-5.5 mysql-client-5.5
myuser@mypc:~$ sudo apt-get autoremove
myuser@mypc:~$ sudo apt-get install mysql-server-5.6 mysql-client-5.6

检查Tocker 的网站更多细节

答案3

您可以在 oracle.com 下载最新的 .deb 文件

oracle dev 下载站点

然后运行命令

dpkg -i mysql-5.6.7-rc-debian6.0-x86_64.deb

但是我没有安装它,所以我不能保证预期的结果。

答案4

你当然可以安装一切Mysql-5.512.04 和 12.10 中的存储库都需要,但以下内容应该可以帮助您进行Mysql-5.6安装。

首先,我应该尝试从官方网站Software Centre或中Gdebi,因为这些程序解决了依赖关系,dpkg所以不行。


编译mysql是你的下一个选择:

笔记: 按照“Debian 方式”去做(正如你提到的)只会让你得到mysql-5.5而不是5.6:即

sudo apt-get source mysql-5.5

因为默认情况下没有其他可用源。如果您想使用最新的开发代码,则必须从官方网站下载,这比尝试启用某个不稳定的存储库或其他存储库要好。

目前也没有可用的 ppa(除了您尝试过的那个),所以以下编译方式mysql-5.6实际上是获得您想要的东西的最简单和唯一的方法。


但是,正如您所说,您有兴趣编译的最新开发版本mysql 5.6,以下说明应该对您有所帮助:

从以下网址下载最新的开发源代码mysql 网站并验证下载。现在你想要mysql-5.6.7-rc.tar.gz;向下滚动页面,选择开发版本然后选择源代码在盒子里。

现在,运行

tar xzvf mysql-5.6.7-rc.tar.gz

cd 到该文件夹​​并创建一个名为 bld 的文件夹:

cd mysql-5.6.7-rc
mkdir bld
cd bld

此时,获取依赖项非常重要

sudo apt-get install build-essential cmake libaio-dev

有重要文档可供查阅这里在构建过程中,但您可能只想使用官方构建使用的标准选项。为此,如前所述这里,请运行(在文件夹中bld):

cmake -DBUILD_CONFIG=mysql_release .. 

然后,当cmake配置完成并且满足要求时(请注意它提到的任何缺少的依赖项;如果有任何缺失的依赖项,请下载它们,然后删除目录中的所有内容bld并再次运行上述cmake命令)

现在你已经准备好使用 make 以及任何你可以添加的选项来运行编译了:

make

编译完成后(大约需要一个小时),运行

sudo make install or sudo checkinstall

现在,您应该已经mysql安装完毕。任何进一步的信息都应该在非常详细的官方指南

相关内容