Heim  >  Artikel  >  Datenbank  >  Wie kann ich ein verlorenes MySQL-Passwort für PHPMyAdmin auf WAMP wiederherstellen?

Wie kann ich ein verlorenes MySQL-Passwort für PHPMyAdmin auf WAMP wiederherstellen?

Barbara Streisand
Barbara StreisandOriginal
2024-11-16 11:57:02974Durchsuche

How to Recover Lost MySQL Password for PHPMyAdmin on WAMP?

Wiedererlangen des Zugriffs auf verlorenes MySQL-Passwort für PHPMyAdmin auf WAMP

Sie stehen vor einer Herausforderung beim Zugriff auf PHPMyAdmin, nachdem Sie das Passwort für den Root geändert haben '@'localhost'-Konto. Trotz der an anderer Stelle genannten Methoden haben Sie das neue Passwort verloren und können die MySQL-Konsole nicht verwenden.

Lösung:

Um wieder Zugriff zu erhalten, führen Sie die folgenden Schritte aus:

1. Stoppen Sie den MySQL-Dienst:

  • Starten Sie WAMP und navigieren Sie zu MySQL > Dienst > Stoppen Sie den Dienst.

2. Bearbeiten Sie meine.ini-Datei:

  • Klicken Sie auf WAMP > MySQL > my.ini.
  • Suchen Sie den Abschnitt [wampmysqld] (für 32-Bit) oder [wampmysqld64] (für 64-Bit).
  • Fügen Sie „skip-grant-tables“ direkt nach dem hinzu Abschnittsüberschrift.

3. Starten Sie den MySQL-Dienst neu:

  • Klicken Sie auf WAMP > MySQL > Dienst > Dienst starten/fortsetzen.

4. Öffnen Sie die MySQL-Konsole:

  • Navigieren Sie zu WAMP > MySQL > MySQL-Konsole.

5. Root-Passwort zurücksetzen:

  • Geben Sie die folgenden Befehle im mysql>-Menü ein. Eingabeaufforderung:

    • Vor MySQL-Version 5.7:

      • UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
      • FLÜSSIG PRIVILEGES;
    • Post MySQL Version 5.7:

      • UPDATE mysql.user SET subscription_string=PASSWORD('MyNewPass') WHERE User='root' ;
      • FLÜSSIG PRIVILEGIEN;

Hinweis: Ersetzen Sie „MyNewPass“ durch das neue Passwort, das Sie festlegen möchten.

6. Beenden Sie die MySQL-Konsole

  • Geben Sie „quit“ in die MySQL-Konsole ein. Aufforderung.

7. Stoppen Sie den MySQL-Dienst:

  • Klicken Sie auf WAMP > MySQL > Dienst > Stoppen Sie den Dienst.

8. Parameter „skip-grant-tables“ entfernen:

  • Entfernen Sie in der Datei my.ini den Parameter „skip-grant-tables“.
  • Speichern Sie die Änderungen.

9. Starten Sie den MySQL-Dienst neu:

  • Klicken Sie auf WAMP > MySQL > Dienst > Dienst starten/fortsetzen.

10. (Optional) Verhindern Sie den Ablauf des Passworts:

  • Öffnen Sie die MySQL-Konsole.
  • Geben Sie den folgenden Befehl ein:

    • ALTER USER 'root '@'localhost' PASSWORT LÄUFT AB NIEMALS;

11. Melden Sie sich bei PHPMyAdmin an

  • Greifen Sie mit dem Benutzernamen „root“ und dem neuen Passwort, das Sie festgelegt haben, auf PHPMyAdmin zu.

Denken Sie daran, die „Skip-Grant-Tabellen“ zu verlassen "-Parameter in der Datei my.ini stellt ein Sicherheitsrisiko dar. Entfernen Sie es sofort nach dem Zurücksetzen des Passworts.

Das obige ist der detaillierte Inhalt vonWie kann ich ein verlorenes MySQL-Passwort für PHPMyAdmin auf WAMP wiederherstellen?. 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