Si le problème est juste un mot de passe oublié, cela vous permettra de le réinitialiser. Cependant, si vous avez mélangé des bases de données incompatibles avec les versions de MySQL Server, il y aura d'autres problèmes plus tard une fois que vous aurez réinitialisé le mot de passe.
Arrêtez le service mysql
wampmanager -> MySQL -> Service -> Stop Service
Editez le fichier my.ini
wampmanager -> MySQL -> my.ini
Trouvez le [wampmysqld]
section dans le fichier ini. Ajoutez cette ligne directement après la section [wampmysqld]
skip-grant-tables
Redémarrez le service mysql.wampmanager -> MySQL -> Service -> Start/Resume Service
Ouvrez la console MySQL wampmanager -> MySQL -> MySQL Console
Maintenant, nous allons réinitialiser le mot de passe de l'utilisateur root, bien sûr, cela pourrait être utilisé pour réinitialiser le mot de passe de n'importe quel utilisateur. Entrez les 2 commandes suivantes dans mysql>
invite de commande, chacun avec un point-virgule à la fin d'une ligne, et appuyez sur ENTREE après chaque ligne pour envoyer la commande à mysql.
Pour les versions MySQL antérieures à 5.7.0
UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
FLUSH PRIVILEGES;
Pour les versions de MySQL après 5.7.0
UPDATE mysql.user SET authentication_string = PASSWORD('MyNewPass'),
password_expired = 'N'
WHERE User = 'root';
FLUSH PRIVILEGES;
Remarque que la mise à jour doit signaler qu'elle a mis à jour plus d'une ligne, c'est parce qu'il y a en fait 3 comptes d'utilisateurs avec l'ID utilisateur 'root' chacun avec un domaine différent
c'est-à-dire 127.0.0.1, localhost et ::1*
Entrez maintenant 'quit' à l'invite de commande mysql pour exister mysql.
Arrêtez le service mysqlwampmanager -> MySQL -> Service -> Stop Service
Editez le fichier my.iniwampmanager -> MySQL -> my.ini
Trouvez la section [wampmysqld] dans le fichier ini Supprimez les skip-grant-tables
paramètre que nous avons ajouté précédemment.
NE LAISSEZ PAS ce paramètre dans le fichier ini, c'est un ÉNORME trou de sécurité.
Redémarrez le service mysql.wampmanager -> MySQL -> Service -> Start/Resume Service