我尝试使用这些说明进行安装,但安装时安装了 5.5 版本。
$ sudo apt-get install software-properties-common
$ sudo add-apt-repository -y ppa:ondrej/mysql-5.7
$ sudo apt-get update
$ sudo apt-get install mysql-server
答案1
PPA 存储库不包含任何适用于 mysql 5.7 的软件包:没有 deb 文件。只需使用浏览器查看:
状态页面上实际上写的是:
mysql-5.7 38 weeks ago
Failed to build: amd64 i386
因此,至少对于这个 ppa 来说,你是没有运气的 ;-(
因此我也建议使用 mysql/Oracle 的原始源代码:
- 请参阅 Mohit 的回答以了解简短版本。
- 长版本:https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/
- 请注意,配置 deb 有一个较新版本。安装该版本:
dpkg -i mysql-apt-config_0.6.0-1_all.deb
- 该网站可能会要求您登录或注册。毕竟这是 Oracle...
然后应该会出现这个版本(5.7 是 GA,因为 5.7.9 所以 5.7.10 应该没问题):
apt-cache show mysql-server=5.7.10-1ubuntu14.04
如果确实通过以下方式安装:
apt-get install mysql-server=5.7.10-1ubuntu14.04
请注意,您可能必须事先清理其他依赖包。
答案2
首次访问https://dev.mysql.com/downloads/repo/apt/查找软件包的最新版本。当您阅读本文时,以下版本将过时。
请运行以下命令:
package=mysql-apt-config_0.8.11-1_all.deb
wget http://dev.mysql.com/get/$package
sudo dpkg -i $package
sudo apt-get update
sudo apt-get install mysql-server
最初你需要安装mysql-server-5.7
,但使用较新的软件包,它只是mysql-server
答案3
使用mohit 的回答,但参考https://dev.mysql.com/downloads/repo/apt/当前 mysql-apt-config。单击底部的“下载”。然后复制底部“不用了,只需开始下载”中的链接