Heim  >  Artikel  >  Datenbank  >  Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

黄舟
黄舟Original
2017-08-08 14:22:072556Durchsuche

Wenn wir das MySQL-Datenbankkennwort vergessen, können wir die Datenbank nicht normal betreten und das Kennwort zu diesem Zeitpunkt nicht ändern. Hier ist eine einfache und übliche Möglichkeit, das Kennwort zu ändern.

1. Öffnen Sie den Ordner, in dem sich mysql.exe und mysqld.exe befinden, kopieren Sie die Pfadadresse

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

2. Öffnen Sie die cmd-Eingabeaufforderung und geben Sie den Ordner ein, in dem sich mysql.exe im vorherigen Schritt befindet.

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

3. Geben Sie den Befehl mysqld --skip-grant-tables ein und drücken Sie die Eingabetaste. MySQL wird dabei übersprungen Zeit. Benutzerüberprüfung. Beachten Sie, dass die Befehlszeile nach Eingabe dieses Befehls nicht mehr bedient werden kann. Sie können zu diesem Zeitpunkt eine neue Befehlszeile öffnen. Hinweis: Bevor Sie diesen Befehl eingeben, beenden Sie den Prozess mysqld.exe im Task-Manager, um sicherzustellen, dass der MySQL-Server beendet wurde.

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

4 Geben Sie dann MySQL direkt ohne Anmeldeparameter ein und drücken Sie die Eingabetaste, um sich bei der Datenbank anzumelden.

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

5. Geben Sie alle Datenbankanweisungen für eine erfolgreiche Anmeldung ein.

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

6. In der MySQL-Bibliothek wird der Benutzername gespeichert. Geben Sie „use mysql;“ ein, um die MySQL-Datenbank auszuwählen.

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

7. Tabellen anzeigen Um alle Tabellen anzuzeigen, werden Sie feststellen, dass es eine Benutzertabelle gibt, in der Benutzernamen und Es werden Passwörter, Berechtigungen und andere Kontoinformationen gespeichert.

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?8. Geben Sie „Benutzer“, „Host“ und „Passwort“ ein, um die Kontoinformationen anzuzeigen.

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?9 Um das Root-Passwort zu ändern, geben Sie

update user set password=password('123456') where user='root' and host='localhost';

10. Überprüfen Sie die Kontoinformationen erneut, wählen Sie Benutzer, Host und Passwort aus. Sie können sehen, dass das Passwort geändert wurde. Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?11. Verlassen Sie die Befehlszeile, starten Sie die MySQL-Datenbank neu und versuchen Sie, sich mit einem neuen Passwort anzumelden.

12. Ich habe getestet, ob ich mich ohne Passwort bei MySQL anmelden kann, und habe festgestellt, dass ich mich immer noch anmelden kann, aber wenn ich die Datenbank anzeige, kann ich es Es werden nur zwei Datenbanken angezeigt. Das Überspringen der Passwortüberprüfung nach dem Neustart wurde eliminiert. 1Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

13. Der Grund, warum ich mich nach dem Neustart der Datenbank immer noch ohne Passwort anmelden kann, liegt darin, dass es in meiner Datenbank ein Konto gibt, das dies nicht tut ein Passwort erforderlich. 1Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?

Hinweis

1Wie ändere ich das MySQL-Datenbankkennwort, wenn ich es vergessen habe?Achten Sie auf mehrere Stellen, an denen Sie die Datenbank neu starten müssen

Das obige ist der detaillierte Inhalt vonWie ändere ich das MySQL-Datenbankkennwort, wenn ich es 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