J'ai oublié mon mot de passe root dans MySQL 5.1 sur Windows 7 J'ai désinstallé et supprimé le répertoire MySQL dans les fichiers de programme p>
Puis j'ai installé 5.5, mais obtenez l'erreur 1045, disant: Je pensais que la désinstallation de MySQL et la réinstallation me permettrait de créer un nouveau mot de passe root, mais apparemment pas. S'il vous plaît aider! P> accès refusé pour l'utilisateur: 'root @ localhost' code> p> p> p>
5 Réponses :
Il y a un guide sur mysql.com appelé Réinitialisation du mot de passe root: Systems Windows . P>
Merci, mais j'ai déjà essayé ça. Lorsque je suis entré dans la ligne de commande à l'étape 6, il est juste d'accrocher ...
@TIM: ALLRUMIER, TRUITURE CHANCE :( Avez-vous essayé aussi les "instructions génériques"?
En fait, je n'ai pas, mais ils ne sont pas trop clairs pour moi. Je suis nouveau à MySQL
"C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin \ mysqld" --Skip-Grant-Tables
Ils utilisent mysqld-nt.exe code> (pas
mysqld code>), cela fait-il une différence?
Et aussi, vous êtes-vous assuré d'exécuter la commande en tant qu'administrateur?
Ça n'a pas pendu; C'est courir. Il suffit de quitter cette fenêtre tel qu'il est et ouvrez une fenêtre de ligne de commande différente pour compléter le processus.
Je n'ai pas de fichier appelé mysqld-nt, seulement mysqld
Seun, je viens de tailler: "C: \ Program Files \ MySQL \ MySQL Server 5.5 \ bin \ mysqld" -Il-File = c: \ mysql-init.txt et il est en cours d'exécution (suspendue ...)
Il suffit d'ajouter --Console, d'obtenir une erreur 32. Dire qu'un autre programme utilise un fichier InnoDb. Comment ferme ça?
@Tim: Regardez l'étape 2 dans le guide pour Windows, cela devrait le faire.
Dit que ça commence et ne me permet pas de l'arrêter
@chelmertz - Dois-je redémarrer mon PC?
J'ai compris la solution: lors de la désinstallation de MySQL, il ne suffit pas de désinstaller et de supprimer le dossier MySQL dans les fichiers de programme. J'ai également dû supprimer le dossier MySQL dans les données de programme, qui est un dossier caché sur le lecteur C merci à tous
Le commentaire de Tim devrait être marqué. J'ai essayé toutes les différentes options dans les guides liés et aucun n'a fonctionné. Nuking et la réinstallation est la seule façon de le faire travailler.
La solution de TIM est la seule chose qui fonctionne! tu gères!
Il est facile d'utiliser l'option Init-File sur MySQLD
Ajouter soit P>
[mysqld] .... init-file=/reset.mysqld ...
En réalité, même après la désinstallation de la MySQL, les données restent toujours dans le répertoire qui n'est pas supprimée par elle-même. Donc, si vous voulez la réinstaller à partir de zéro, suivez ces étapes simples: P>
Utiliser Windows 7/8, voici ce que vous devez faire: P>
C: \ Program Files \ mysql CODE> LI>
- Supprimer
C: \ Program Files (x86) \ mysql code> li>
- Supprimer
C: \ programdata \ mysql code> li>
- Supprimer des dossiers AppData 'd'utilisateurs. Exemple:
c: \ users \ rdoverby \ appdata \ itinérance \ mysql code> li>
- Réinstallez MySQL. LI>
ol>
Et puis, j'espère bien fonctionner! P>
Je ne sais pas pourquoi le désinstallateur n'est pas unifié ou donne la possibilité de laisser de vieilles données derrière comme beaucoup d'applications. Je pourrais donc décocher cela =)
C: \ Documents et paramètres \ Tous les utilisateurs \ Application Data \ mysql \ mysql Server 5.6 code> (Windows XP). LI>
- Réinstallez MySQL Server via le programme d'installation MySQL. LI>
ol>
Les suivants ont fonctionné pour moi juste bien, p>
Maintenant, vous pouvez faire cela à l'aide du MySQL Installer téléchargé le fichier 250MB . Là, vous pouvez supprimer tous les outils (dans les cas où ils peuvent être sortis datés) ainsi que tous les fichiers MySQL (Remarque: Ceux-ci sont invités à supprimer après la désinstallation des outils existants) qui provoque ce type de problèmes. Ensuite, vous pouvez les installer à l'aide du même installateur SQL. p>
problème résolu. P>
J'ai déjà essayé la solution fournie à l'URL suivante sans succès: dev.mysql.com/doc/refman/5.0/fr/...