J'ai récemment mis à niveau vers Ubuntu 16.04. Malheureusement, je dois travailler sur MySQL 5.5 ou 5.6. J'ai essayé de nombreuses solutions pour faire fonctionner MySQL 5.5 ou 5.6 sur Ubuntu 16.04 comme ceci Installer MySql 5.6 sur Ubuntu 16.04 . Mais aucun ne fonctionne. Ubuntu détecte les dépendances non satisfaites mais dit "mais il ne va pas être installé" pour 5.5 ou dit que le paquet 'mysql-server-5.6' n'a pas de candidat d'installation ...
N'est-il pas possible de forcer une version antérieure de MySQL sur Ubuntu? Pourquoi donc?
Réponses:
Guide étape par étape * pour installer mysql 5.5.x sur Ubuntu 16.04 Xenial-Xerus. Veuillez consulter cette documentation
OU
Voir les étapes ci-dessous:
Installer MySQL 5.5.51 sur Ubuntu 16.06
Désinstaller toute version existante de MySQL
Supprimer le profil MySQL
Désinstaller automatiquement mysql
Télécharger la version 5.5.51 depuis le site MySQL
Ajouter
mysql
un groupe d'utilisateursAjouter
mysql
(pas l'utilisateur actuel) aumysql
groupe d'utilisateursExtraire
mysql-5.5.51-linux2.6-x86_64.tar.gz
vers/usr/local
Créer un
mysql
dossier dans/usr/local
Définir le
mysql
propriétaire du répertoire et le groupe d'utilisateursInstallez le package lib requis
Exécuter le script d'installation de mysql
Définir le propriétaire du répertoire mysql depuis l'extérieur du répertoire mysql
Définir le propriétaire du répertoire de données à partir du répertoire mysql
Copiez le fichier de configuration mysql
Démarrez mysql
Initialiser le mot de passe de l'utilisateur root
Démarrer le serveur mysql
Arrêter le serveur mysql
Vérifier l'état de mysql
Activer myql au démarrage
Désactiver mysql au démarrage (facultatif)
Ajouter le chemin mysql au système
Maintenant, utilisez directement la commande ci-dessous pour démarrer mysql
PS: il faut redémarrer pour que les changements aient lieu.
Basé sur un blog chinois
la source
apparmor
? Je ne vois pas de ligne à réinstaller par la suite. Je ne sais pas trop sur apparmor mais il semble que sa désinstallation soit un problème de sécurité.Essayez ceci, vous devez d'abord supprimer
ensuite
la source
Cette réponse m'a aidé à comprendre comment le faire en téléchargeant les
.deb
packages à partir du site de développement MySQL. La solution concernant l'ajout du PPA ne l'a pas fait pour moi.Il renvoie à un blog: Comment installer MySQL-5-6 sur Ubuntu Precise Tricky mais cela fonctionne.
la source
Une alternative plus simple consiste à utiliser Percona Server. Par leur documentation :
Installation de Percona Server à partir du référentiel apt de Percona
Récupérez les packages du référentiel depuis Percona Web:
Installez le package téléchargé avec dpkg . Pour ce faire, exécutez les commandes suivantes en tant que root ou avec sudo :
Une fois que vous avez installé ce package, les référentiels Percona doivent être ajoutés. Vous pouvez vérifier la configuration du référentiel dans le
/etc/apt/sources.list.d/percona-release.list
fichier.N'oubliez pas de mettre à jour le cache local:
Après cela, vous pouvez installer le package serveur:
la source