Heim > Datenbank > MySQL-Tutorial > Detaillierte Erläuterung der Schritte zum Zurücksetzen des Root-Passworts in mysql5.7

Detaillierte Erläuterung der Schritte zum Zurücksetzen des Root-Passworts in mysql5.7

不言
Freigeben: 2019-01-23 11:42:43
nach vorne
4753 Leute haben es durchsucht

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
Nach dem Login kopieren

Schritt 2: Ohne Passwort bei MySQL anmelden

mysql -u root 
##password直接回车
Nach dem Login kopieren

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;
Nach dem Login kopieren

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 '#新密码#';
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage