Heim >Datenbank >MySQL-Tutorial >So lösen Sie das Problem, das Passwort der MySQL5.7-Datenbank zu vergessen

So lösen Sie das Problem, das Passwort der MySQL5.7-Datenbank zu vergessen

藏色散人
藏色散人nach vorne
2019-02-20 14:23:203024Durchsuche

So lösen Sie das Problem, das Passwort der MySQL5.7-Datenbank zu vergessen

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-Tutorialhttp://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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:2cto.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen