Aus gegebenen Anlass mal eine kleine Anleitung wie man bei seinem eigenen Server das MySQL-Root Passwort neu stetzen kann. Im Grunde ist dies ganz einfach.
1. Man loggt sich als root via ssh auf seinem Server ein und stoppt erstmal den MySQL-server:
# /etc/init.d/mysql stop
2. Einfach RDBMS MySQL mit deaktivierter Authentifizierung starten.
mysqld_safe --skip-grant-tables
3. Da nun die Konsole blockiert wird starten wie einfach eine neue ssh Sitzung (natürlich auch als root) undverbinden und loggen uns als root in dern MySQL Datenbank ein
# mysql --user=root mysql
4. Nun setzen wir einfach das Passwort neu
update user set Password=PASSWORD('NeuesMySQLPasswort') where user='root';
5. Nun noch aktualisieren und ausloggen.
flush privileges;
quit;
6. Nun einfach wieder in das blockierte Konsolenfenster wechseln und mit STRG +C abbrechen. Dann einfach den MySQL-server wieder starten
/etc/init.d/mysql start
7. Das wars dann auch schon. Nun kann man sich wie gewohnt wieder als root auf seinem MySQL-server anmelden.