WAMP - Réinitialiser le mot de passe root sur mysql


1

Je reçois cette erreur: access denied for user 'root'@'localhost' using paswword (NO).

C'est une nouvelle installation de Wampserver 2.2 32 bits.

Est-il possible de réinitialiser le mot de passe mysql root?

J'ai essayé d'utiliser mysqld.exe. --init-file = c: \ reset.txt (voici le contenu)

PDATE mysql.user SET Password=PASSWORD('') WHERE User='root';
FLUSH PRIVILEGES;

Malheureusement, cela ne fonctionne pas, l'invite de commande Windows se bloque.

Toute aide serait grandement appréciée.

Merci


Avez-vous essayé le mot de passe 'pass'?
Jess Stone

oui mais ne fonctionnera pas. pour clarifier j'ai tapé: mysql -u root -p (et ensuite tapé pass)
pzirkind

mysql> UPDATE mysql.user SET Mot de passe = PASSWORD (' Votre nouveau mot de passe ') WHERE User = 'root';
Jess Stone

oui essayé aussi, le problème est que le cmd se bloque juste (j'appuie sur ctrl + c pour casser après 30 sec)
pzirkind

vient de le comprendre! Windows n'aime pas 'localhost' je dois taper 127.0.0.1 alors ça marche
pzirkind

Réponses:


1

Il semble que Windows ne lit pas correctement le fichier HOSTS. Par conséquent, seul 127.0.0.1 est accepté, PAS localhost.

Pour contourner ce problème:

Accédez à votre wamp \ apps \ phpmyadmin.versionnumber \.

Ouvrez config.inc.php

Changez l'hôte local en 127.0.0.1

Enregistrer et redémarrer tous les services

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.