web-dev-qa-db-fra.com

Supprimer complètement MySQL 5.7

J'essaie de désinstaller mysql de mon ubuntu 12.04 complètement. Mais pas capable de.

J'ai essayé beaucoup de commandes. Mais rien ne fonctionne. Quelqu'un peut-il aider ici!

Sudo apt-get remove mysql-server mysql-client mysql-common
Sudo apt-get autoremove

Je ne suis pas capable de comprendre quoi faire. Je veux supprimer tout ce qui concerne MySQL. Chaque fois que j'essaie de le localiser. Je comprends ça.

Je veux que tout soit enlevé. mysql-server, mysql-client, mysql-libraries et même la configuration.

Aidez-moi, s'il vous plaît!!!

115
user1411472

Tout d’abord, faites une sauvegarde de vos bases de données nécessaires avec mysqldump

Remarque: Si vous souhaitez restaurer ultérieurement, sauvegardez simplement vos bases de données pertinentes, et non la TOTALE, car toute la base de données peut en fait être la raison pour laquelle vous devez purger et réinstaller).

Au total, faites ceci:

Sudo service mysql stop  #or mysqld
Sudo killall -9 mysql
Sudo killall -9 mysqld
Sudo apt-get remove --purge mysql-server mysql-client mysql-common
Sudo apt-get autoremove
Sudo apt-get autoclean
Sudo deluser -f mysql
Sudo rm -rf /var/lib/mysql
Sudo apt-get purge mysql-server-core-5.7
Sudo apt-get purge mysql-client-core-5.7
Sudo rm -rf /var/log/mysql
Sudo rm -rf /etc/mysql

Toutes les commandes ci-dessus sur une seule ligne (il suffit de copier et coller):

Sudo service mysql stop && Sudo killall -9 mysql && Sudo killall -9 mysqld && Sudo apt-get remove --purge mysql-server mysql-client mysql-common && Sudo apt-get autoremove && Sudo apt-get autoclean && Sudo deluser mysql && Sudo rm -rf /var/lib/mysql && Sudo apt-get purge mysql-server-core-5.7 && Sudo apt-get purge mysql-client-core-5.7 && Sudo rm -rf /var/log/mysql && Sudo rm -rf /etc/mysql
340
CodeTower

Vous devez supprimer le dossier/var/lib/mysql. En outre, purger lorsque vous supprimez les packages (on me dit que cela aide).

Sudo apt-get remove --purge mysql-server mysql-client mysql-common

Sudo rm -rf /var/lib/mysql

Je rencontrais des problèmes similaires. La deuxième ligne s'est débarrassée de mes problèmes et m'a permis de configurer MySql à partir de zéro. Espérons que cela vous aide aussi!

77
Dylan Knowles

Exécutez ces commandes dans le terminal:

Sudo apt-get remove --purge mysql-server mysql-client mysql-common

Sudo apt-get autoremove

Sudo apt-get autoclean

Exécutez ces commandes séparément car chaque commande nécessite une confirmation. Si elle est exécutée en tant que bloc, la commande située en dessous de celle en cours d'exécution annulera la confirmation (ce qui entraînera la non exécution de la commande).

Veuillez vous référer à Comment désinstaller Mysql?

28
E3G