Heim > Datenbank > MySQL-Tutorial > Hauptteil

MySQL kann das Root-Passwort ohne Passwort zurücksetzen!

藏色散人
Freigeben: 2022-01-05 15:35:03
nach vorne
2090 Leute haben es durchsucht

MySQL-Root-Passwort zurücksetzen

Wir stellen eine Möglichkeit vor, das Root-Passwort ohne Passwort zurückzusetzen.

Die Schritte sind wie folgt:

1. Öffnen Sie die Konfigurationsdatei /etc/my.cnf und fügen Sie eine Zeile mit Skip-Grant-Tables unter mysqld hinzu, wie folgt:

[mysqld]
#...
skip-grant-tables
#...
Nach dem Login kopieren

Auf diese Weise können wir uns anmelden MySQL ohne Passwort.

Dann speichern und beenden.

2. Starten Sie MySQL neu. Wählen Sie einen der beiden Befehle:

$ sudo systemctl restart mysqld
$ sudo service mysqld restart
Nach dem Login kopieren
. 3. Geben Sie mysql in das Terminal ein, um sich direkt bei der MySQL-Datenbank anzumelden:

$ mysql
Nach dem Login kopieren
.

mysql> use mysql;
Nach dem Login kopieren

5. Neu starten Legen Sie das Root-Passwort fest.

Es ist zu beachten, dass es nach MySQL 5.7 kein Passwortfeld mehr gibt.

password字段改成了authentication_string。
Nach dem Login kopieren

Um das Passwort zu ändern, müssen wir den Wert dieses Feldes ändern.

update user set authentication_string=password('新密码') where user='root';
Nach dem Login kopieren
Auf diese Weise haben wir das Passwort erfolgreich geändert.

5. Ändern Sie die Datei /etc/my.cnf und kommentieren Sie den zuvor hinzugefügten Satz „skip-grant-tables“ aus.

Ansonsten melden wir uns weiterhin ohne Passwort bei MySQL an.

6. Starten Sie MySQL erneut und Sie sind fertig.


Empfohlenes Lernen: „

MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonMySQL kann das Root-Passwort ohne Passwort zurücksetzen!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:awaimai.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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage