1. Stoppen Sie zuerst den MySQL-Dienst
2. Bearbeiten Sie die Konfigurationsdatei my.cnf
Fügen Sie Skip-Grant-Tabellen in [MySQL] hinzu. Konfigurationselement: Die Funktion dieser Konfiguration besteht darin, „die Einschränkungen der Berechtigungstabelle anzupassen und Daten ohne Kennwortüberprüfung direkt anzumelden“. Vergessen Sie jedoch nicht, dieses Element in der Produktionsumgebung zu löschen.
3. Starten Sie den MSYQL-Dienst
Melden Sie sich bei der Datenbank an, Sie benötigen kein Passwort, Sie können die Datenbank direkt betreten.
4. Ändern Sie das Passwort
Führen Sie direkt Folgendes aus:
update mysql.user set authentication_string=password('123456') where user='root' and host='localhost'; flush privileges;
5. Löschen Sie das Konfigurationselement „skip-grant-tables“ in my.cnf und starten Sie den MySQL-Dienst neu
6. Mit dem neuen Passwort können Sie sich bei der Datenbank anmelden.
Empfohlenes Tutorial: „MySQL-Tutorial“ http://www.php.cn/course/list/51.html
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, das Passwort der MySQL5.7-Datenbank zu vergessen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!