Da es mehrere Wege gibt ein neues root-Passwort für eine MySQL-Datenbank zu setzen, hier ein zweiter weg:
recover.sql Inhalt
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('Anminpasswort');
anschließend die Datenbank stoppen:
/etc/init.d/mysql stop
Das Passwort zurücksetzen:
mysqld_safe --init-file=~/recover.sql
Und die MySQL Datenbank neu starten:
/etc/init.d/mysql start
anschließend die Datei „recover.sql“ löschen.
Das neue Passwort lautet jetzt „Anminpasswort“. (natürlich ohne die „)
Achtung: bei Systemen mit Plesk lautet der Benutzer nicht ‘root’ sondern ‘admin’, in diesem fall dort muss das Wort ´root´ in der Datei recover.sql durch das Wort ´admin´ ausgetauscht werden.