Dieser Artikel enthält eine detaillierte Erklärung der Schritte zum Zurücksetzen des Root-Passworts in MySQL5.7. Ich hoffe, dass er hilfreich ist du hilfst.
Nach der Installation von mysql5.7 habe ich mein Passwort vergessen und muss das Root-Passwort zurücksetzen
Schritt 1: Ändern Sie die Konfigurationsdatei und melden Sie sich ohne Passwort bei mysql an
vim /etc/my.cnf ##在my.cnf的[mysqld]字段加入 skip-grant-tables ## 重启mysql服务 service mysqld restart
Schritt 2: Ohne Passwort bei MySQL anmelden
mysql -u root ##password直接回车
Schritt 3: Root-Passwort auf leer zurücksetzen
mysql>use mysql; ## mysql 5.7.9以后废弃了password字段,字段名修改为authentication_string mysql>update user set authentication_string='' where user='root'; ## 刷新数据库 mysql>flush privileges;
Schritt 4: Root-Passwort zurücksetzen
Beenden Sie MySQL, löschen Sie die Skip-Grant-Tabellen am Ende der Datei /etc/my.cnf, starten Sie den MySQL-Dienst neu und melden Sie sich als Root-Benutzer an. Da die Authentifizierungszeichenfolge oben auf leer gesetzt ist, kann eine Passwortanmeldung vermieden werden.
alter user 'root'@'localhost' identified by '#新密码#';
Die Verdienste sind vollständig und die Änderung ist erfolgreich
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zum Zurücksetzen des Root-Passworts in mysql5.7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!