Comment désinstaller complètement Mysql sur Linux Ubuntu 16.04 (pour le réinstaller de zéro)?

Lors d’un réinstallation de MySQL sur Ubuntu 16.04, je suis tombé sur un enchainement de problèmes qui a rendu la suppression de MySQL difficile (voire impossible).

De nombreuses erreurs lors du démarrage, lors de la désinstallation, lors de la réinstallation, par exemple:

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock

Voici une procédure de désinstallation complète qui a parfaitement fonctionné sur Ubuntu 16.04 avec MySQL 5.7 (mal installé donc).

  • Désinstallation complète (remove –purge)
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
  • Vérification des fichiers de données – et effacement si nécessaire
ls /var/lib/mysql
rm -rf /var/lib/mysql
  • Réinstallation
sudo apt-get install mysql-server

Le programme d’installation doit alors vous demander que mot de passe utiliser pour le compte root : taper le nouveau mot de passe et l’installation devrait se terminer sans problème.

0 réflexion sur « Comment désinstaller complètement Mysql sur Linux Ubuntu 16.04 (pour le réinstaller de zéro)? »

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *