Heim >Datenbank >MySQL-Tutorial >Wie kann ich auf MySQL zugreifen, wenn ich das Root-Passwort vergessen habe?

Wie kann ich auf MySQL zugreifen, wenn ich das Root-Passwort vergessen habe?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-11 03:37:11312Durchsuche

How Can I Access MySQL When I've Forgotten the Root Password?

Zugriff auf MySQL mit vergessenem Root-Passwort mit --skip-grant-tables

Wenn Sie feststellen, dass Ihre MySQL-Datenbank aufgrund von gesperrt ist Wenn Sie ein vergessenes Root-Passwort haben, kann die Option, MySQL mit dem Flag --skip-grant-tables zu starten, eine wertvolle Lösung bieten. Dieser Parameter umgeht Authentifizierungsprüfungen, sodass Sie wieder Zugriff erhalten und das Root-Passwort zurücksetzen können, ohne die vorherigen Anmeldeinformationen anzugeben.

Vorgehensweise für Windows:

  1. Aktiv anhalten MySQL-Dienst aus den Verwaltungstools > Dienste-Panel.
  2. Öffnen und bearbeiten Sie die MySQL-Konfigurationsdatei, die sich normalerweise unter einem der folgenden Pfade befindet:

    • Für MySQL Server 5.5: C:ProgrammeMySQLMySQL Server 5.5my .ini
    • Für MySQL Server >= 5.6: C:ProgramDataMySQLMySQL Server 5.6my.ini
  3. Fügen Sie im Abschnitt [mysqld] die Zeile „skip-grant-tables“ hinzu, um die Authentifizierung zu deaktivieren.
  4. Speichern Sie die Konfigurationsdatei und starten Sie den MySQL-Dienst neu .

Sobald MySQL mit aktiviertem Flag --skip-grant-tables neu initialisiert wurde, können Sie dies tun Melden Sie sich bei Ihrer Datenbank an, ohne dass ein Passwort erforderlich ist. Ab diesem Zeitpunkt ist es wichtig, diese Einstellung zu widerrufen, indem Sie die Zeile „skip-grant-tables“ aus der Konfigurationsdatei entfernen und den Dienst neu starten, um die wiederhergestellte Sicherheit Ihrer Datenbank sicherzustellen.

Das obige ist der detaillierte Inhalt vonWie kann ich auf MySQL zugreifen, wenn ich das Root-Passwort vergessen habe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn