看起来Ubuntu16.04将附带MySQL 5.7,但是我需要安装5.6。
当我试图显式安装它时,sudo apt-get install mysql-server-5.6会出现以下错误:
Package mysql-server-5.6 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
mysql-community-server:i386 mysql-common:i386 mysql-community-server mysql-common percona-xtradb-cluster-server-5.6:i386 percona-server-server-5.6:i386 mysql-testsuite-5.7:i386
mariadb-server-10.0:i386 percona-xtradb-cluster-server-5.6 percona-server-server-5.6 mysql-testsuite-5.7 mariadb-server-10.0 mysql-server-core-5.7:i386 mysql-server-5.7:i386 mysql-server-core-5.7
mysql-server-5.7有没有办法安装5.6?
发布于 2016-04-25 12:59:43
看来我成功做到了。
更新:在安装5.6之前,请确保没有其他mysql包:
dpkg -l | grep mysql -返回mysql包的列表。
使用apt-get purge <package name>来清除它们。
发布于 2016-04-30 14:48:15
我采用了以下方法:
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'
sudo apt-get update
sudo apt install mysql-server-5.6 mysql-client-5.6如果在执行最后一个命令时发生错误,请查看此答案的注释部分。
发布于 2016-07-10 21:23:29
dpkg --force-depends -P `dpkg -l |awk '/mysql/{print $2}'`
rm -r /etc/mysql/
apt-get install mysql-server mysql-clienthttps://askubuntu.com/questions/762384
复制相似问题