MySQL: Root-Passwort zurücksetzen

Diese Anleitung zeigt, wie Sie das Root-Passwort von MySQL zurücksetze, wenn Sie es vergessen haben oder noch nie eines gesetzt wurde.

macOS

Entweder über die MySQL-Einstellungen in den Systemeinstellungen, oder im Terminal:

sudo /usr/local/mysql/support-files/mysql.server stop

Windows

Über die Dienste-Verwaltung (``services.msc``) den Dienst „MySQL„ stoppen, oder in der Eingabeaufforderung (als Administrator ausführen):

net stop MySQL

macOS

Im Terminal:

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables --skip-networking

Hinweis: Beim Eintippen deines Passworts wird nichts angezeigt – das ist normal.

Mit Enter bestätigen. Das Fenster bleibt offen und läuft im Vordergrund weiter.

Windows

In der Eingabeaufforderung (als Administrator ausführen), im ``bin``-Ordner von MySQL: Wichtig: 9.x so anpassen, dass es zu Ihrer installierten Version passt.

cd "C:\Program Files\MySQL\MySQL Server 9.x\bin"
mysqld --skip-grant-tables --skip-networking --console

Mit Enter bestätigen. Das Fenster bleibt offen und läuft im Vordergrund weiter.

Öffne ein neues Terminal- bzw. Eingabeaufforderungsfenster (das erste Fenster muss offen und aktiv bleiben).

macOS

/usr/local/mysql/bin/mysql -u root

Windows

cd "C:\Program Files\MySQL\MySQL Server 9.x\bin"
mysql -u root

Mit Enter bestätigen.

Im MySQL-Prompt folgende Befehle ausführen:

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'dein_neues_passwort';
exit;

Wichtig: Ersetzen Sie dein_neues_passwort durch das gewünschte Passwort.

Mit Enter bestätigen und dieses Fenster anschliessend schliessen.

Wechsle zurück zum ersten Fenster (aus Schritt 2).

macOS

Drücke Ctrl+Z (nicht Cmd+Z), um den laufenden Prozess anzuhalten, und starte MySQL anschliessend neu:

sudo /usr/local/mysql/support-files/mysql.server restart

Windows

Beende den Prozess mit Strg+C und starte den Dienst anschliessend neu, entweder über die Dienste-Verwaltung oder:

net start MySQL

Mit Enter bestätigen.

Dein neues Root-Passwort ist nun gesetzt. Du kannst dich damit ab sofort z. B. von WebStorm oder vom Backend-Server aus mit MySQL verbinden.

  • de/modul/m290_guko/learningunits/lu02/loesungen/01_reset_root_pw.txt
  • Zuletzt geändert: 2026/08/27 13:41
  • von gkoch