我尝试使用这些指示进行安装,但是安装安装的版本为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
我尝试使用这些指示进行安装,但是安装安装的版本为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
Answers:
PPA存储库不包含mysql 5.7的任何软件包:没有deb文件。只需看看您的浏览器:
在状态页面上,它实际上说:
mysql-5.7 38 weeks ago
Failed to build: amd64 i386
所以至少对于这个PPA,您不走运;-(
因此,我也建议在mysql / Oracle中也使用原始源代码:
dpkg -i mysql-apt-config_0.6.0-1_all.deb
然后应该显示该版本(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
请注意,您可能必须事先清理其他相关软件包。
首先访问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
mysql_upgrade --force
完成此操作后可能需要运行。当我意识到mysqldump
坏掉了,然后又重新开始工作时,我做了。
W: GPG error: http://repo.mysql.com trusty InRelease: The following signatures were invalid: KEYEXPIRED 1487236823 KEYEXPIRED 1487236823 KEYEXPIRED 1487236823
在运行时给出apt-get update
。