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

Pzirkind
la source
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

Pzirkind
la source