MySQL Root Passwort zurücksetzen/ ändern

Aus Howtos und Gedankenstuetzen

Wechseln zu: Navigation, Suche

Wir loggen uns als Root in das System ein und stoppen die laufende MySQL-Instanz:

# /etc/init.d/mysql stop

Anschließend starten wir MySQL mit deaktivierter Authentifizierung:

# mysqld_safe --skip-grant-tables

Wir öffnen ein weiteres Terminal-Fenster und verbinden uns als MySQL-Root mit der Administrativen Datenbank mysql:

# mysql --user=root mysql

Wir setzen in der MySQL-Shell ein neues Rootpasswort:

mysql> update user set Password=PASSWORD('Rootpasswort') where user='root';

mysql> flush privileges;

mysql> quit

Nun wechseln wir in das Terminal Fenster in dem mysqld_safe läuft und stoppen es mit Ctrl + c. Dann starten wir MySQL neu:

# /etc/init.d/mysql start

Zum Schluss testen wir die Verbindung als MySQL-Root mit dem neuen Passwort:

# mysql -u root -p