Kann jedem mal passieren… Hier eine Anleitung für Windows-Server:

1. mysql-Dienst stoppen
service mysql stop

2. Wenn MySQL down ist, MySQL wie folgt starten

mysqld-nt --skip-grant-tables

ACHTUNG: Hierbei werden die Zugriffsrechte umgangen, so dass ALLE Benutzer VOLLEN Zugriff auf ALLE Tabellen erhalten!

3. Jetzt kann man sich als root ohne Passwort einloggen

mysql -uroot mysql

4. Im MySQL command line prompt folgende Kommandos eingeben

UPDATE user SET password=PASSWORD("newpw") WHERE user="root";
FLUSH PRIVILEGES;

5. Hierbei wird das root Passwort auf “newpw” gesetzt, mit dem man sich dann einloggen kann

mysql -uroot -pnewpw mysql

6. Nicht vergessen, MySQL-Dienst zu stoppen und wieder im normalen Modus zu starten!