web-dev-qa-db-fra.com

Désinstallez MySQL d'Ubuntu 16.04

J'essaie de désinstaller complètement MySQL d'Ubuntu 16.04 LTS, mais je suis confronté à un problème qui dit:

Les paquets suivants ont des dépendances non satisfaites:
mariadb-client-10.0: Dépend de: libdbd-mysql-Perl (> = 1.2202) mais il ne va pas être installé
mariadb-client-core-10.0: Dépend de: mariadb-common (> = 10.0.24-7) mais il ne va pas être installé
E: Erreur, pkgProblemResolver :: Résoudre les ruptures générées, cela peut être causé par des packages en attente.

J'ai aussi essayé de désinstaller Mariadb mais j'ai toujours le même problème. Une idée !!

35
SK7

Enfin, je désinstalle complètement MySQL et le réinstalle en utilisant les lignes suivantes:

Supprimer tous les fichiers liés à MySQL

Sudo apt-get purge mysql*

Sudo apt-get autoremove

Sudo apt-get autoclean

Puis mettre à niveau ma distribution

Sudo apt-get dist-upgrade

Puis installez MySQL

Sudo apt-get install mysql-server

C'est tout.

45
SK7

Comme Tico a souligné, si vous avez installé dbconfig-mysql, désinstallez-le en premier.

Cela a fonctionné pour moi

Sudo apt-get remove dbconfig-mysql

après cela, je pourrais continuer à supprimer mysql-client et mysql-server

16
Ryan McStylin