45 votes

Installer MySql 5.6 sur Ubuntu 16.04

Il semble qu'Ubuntu 16.04 soit livré avec MySQL 5.7, mais j'ai besoin d'installer 5.6.

Lorsque j'essaie de l'installer explicitement sudo apt-get install mysql-server-5.6 J'obtiens l'erreur suivante :

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

Existe-t-il un moyen d'installer la version 5.6 ?

1voto

fkraiem Points 11558

Les développeurs de MySQL fournissent des paquets Xenial de MySQL 5.6 en leurs propres référentiels , et cela devrait donc être préféré à l'installation des paquets officiels d'Ubuntu Trusty car il est généralement préférable d'installer des paquets qui ont été créés pour votre version d'Ubuntu.

Si vous avez déjà des paquets MySQL Server, vous devez d'abord les désinstaller ; désinstallez simplement tout ce qui est indiqué par dpkg -l | grep mysql-server .

Il suffit de télécharger et d'installer le mysql-apt-config DEB dans le lien précédent. Pendant l'installation, il vous demandera quelle version vous voulez, vous pouvez donc choisir 5.6. Une fois l'installation du paquet terminée, sudo apt update && sudo apt install mysql-server-5.6 installera MySQL Server 5.6.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X