Quelles mesures dois-je prendre pour désinstaller complètement MySQL?


20

J'ai installé et désinstallé MySQL Server environ 100 fois. Chaque fois que je réinstalle la chose, elle affiche les mêmes configurations, ce qui, je pense, cause des problèmes. Je voudrais me débarrasser de toutes les traces de MySQL et l'installer comme s'il s'agissait de la première installation.

J'ai déjà supprimé le dossier MySQL, mais j'ai toujours le même problème.

Comment recommencer et réinstaller MySQL?

EDIT: Mon OS est Windows 7.


J'ai le même problème avec Windows XP et la solution suggérée ne l'a PAS résolu. Quelqu'un peut-il aider?
Amir Rachum

@Amir - Vérifiez le dossier All Users \ Application Data.
afrazier

@afrazier l'a fait, n'aide pas.
Amir Rachum

Réponses:


25

Trouvé une solution sur la défaillance du serveur: comment réinitialiser le mot de passe pour MySQL?

Sous Windows 7, voici ce que je devais faire:

  • Désinstaller MySQL à l'aide du programme de désinstallation
  • Supprimer C:\Program Files\MySQL
  • Supprimer C:\Program Files (x86)\MySQL
  • Supprimer C:\ProgramData\MySQL
  • Supprimer des dossiers AppData des utilisateurs. Exemple:C:\Users\rdoverby\AppData\Roaming\MySQL
  • Réinstaller MySQL

3
La configuration et les données peuvent également être stockées dans C: \ Documents and Settings \ All Users \ Application Data \ MySQL sur XP, ou C: \ ProgramData \ MySQL sur Vista / 7
afrazier

1
Le dossier ProgramData mentionné dans la première réponse est un dossier caché. Pour afficher le dossier caché et trouver des fichiers MySQL supplémentaires que vous devez supprimer, suivez les instructions ici .

Également utile: ouvrez regedit et supprimez toutes les valeurs, clés et données du registre qui contiennent "MySql" (recherchez avec Ctrl + F).
Cosmin

En fait, l'utilisation du programme d'installation d'Oracle / MySQL a en fait supprimé toutes les instances que je pouvais voir et m'a permis de spécifier un nouveau mot de passe lors de la réinstallation de MySQL Server
Coops

3

Pour m'assurer que tout a disparu, je voudrais:

  1. Utilisez Revo Uninstaller Freeware pour désinstaller MySQL
  2. Installez Agent Ransack et recherchez toutes les occurrences sur le disque des fichiers et répertoires "mysql", " .cnf" et " .conf"
  3. Utilisez regedit et recherchez "mysql"

Notez les répertoires et les clés de registre que vous trouvez, puis créez vous-même un fichier batch qui fera le nettoyage de tous les restes.


3

Si vous avez installé MySQL en tant que service, vous pouvez également supprimer ce service.

  • S'assure que le service est arrêté (devrait l'être si vous avez déjà désinstallé)
  • ouvrir une invite de commande en tant qu'administrateur (menu démarrer, rechercher "cmd", cliquer avec le bouton droit sur cmd.exe, exécuter en tant qu'administrateur)
  • exécutez sc delete MYSQL à partir de l'invite de commande. (Remplacez MYSQL par le nom de votre service)
  • ouvrir le menu des services et vérifier

1

MySQL stocke les configurations dans un fichier nommé my.cnf (probablement appelé my.config sous Windows), essayez de le rechercher sur votre système et de le supprimer.
Il est généralement situé quelque part dans / usr / local / mysql ou / usr / local / var


Alors ce pourrait être my.config sur Windows
Shekhar
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.