Lösen Sie das Problem des Vergessens von Passwörtern in MySQL 5.7 unter Linux

Lösen Sie das Problem des Vergessens von Passwörtern in MySQL 5.7 unter Linux

1. Problem

Passwort für mysql5.7 unter Linux vergessen

2. Lösung

• Schritt 1: Öffnen Sie die mysql5.7-Konfigurationsdatei my.cnf und fügen Sie eine Zeile hinzu: skip-grant-tables Speichern und beenden (:wq)

[root@iz09a32x1sghz3z ~]# vi /etc/my.cnf

• Schritt 2: MySQL neu starten

[root@iz09a32x1sghz3z ~]# service mysqld restart

•Schritt 3: Melden Sie sich bei MySQL an und ändern Sie das Passwort

Melden Sie sich mit dem Root-Konto an: [root@iz09a32x1sghz3z ~]# mysql -u root

Verwenden Sie die MySQL-Datenbank in MySQL: mysql> use mysql;

Kennwort ändern: update user set authentication_string = password("Szfore_68638") where user="root" ;

Aktualisieren Sie die Datenbank: flush privileges;

Beenden: beenden;

Hinweis: Das Kennwortfeld in der Benutzertabelle von MySQL 5.7 wurde in das Feld „authentifizierungsstring“ geändert.

Zu diesem Zeitpunkt müssen Sie den Befehl „update user set authentication_string = password("Szfore_68638") where user="root";“ eingeben.

• Schritt 4: Öffnen Sie die mysql5.7-Konfigurationsdatei my.cnf, löschen Sie die gerade hinzugefügte Zeile: skip-grant-tables, speichern und beenden (:wq)
•Schritt 5: Starten Sie MySQL neu und melden Sie sich mit dem geänderten Passwort an.

[root@iz09a32x1sghz3z ~]# service mysqld restart

Zusammenfassen

Oben habe ich Ihnen erklärt, wie Sie das Problem des Vergessens des Passworts für Mysql5.7 unter Linux lösen können. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten!

Das könnte Sie auch interessieren:
  • Lösung für vergessenes Linux MySQL-Root-Passwort
  • So ändern Sie das Root-Benutzerkennwort in MySQL 8.0.16, WinX64 und Linux
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 sowie zur Kennwortänderung unter Linux
  • Lösung zum Vergessen des MySQL-Passworts unter Linux
  • Mehrere Möglichkeiten, vergessene MySQL-Passwörter unter Linux wiederherzustellen (empfohlen)
  • Installieren Sie den Quellcode der MySQL-Datenbank 5.6 unter Linux und ändern Sie das Anmeldebenutzerkennwort
  • Eine einfache Möglichkeit, das Passwort von MySQL zu ändern, das gerade in Linux installiert wurde
  • So setzen Sie das MySQL-Root-Passwort in Linux (CentOS) zurück
  • So setzen Sie das Root-Passwort in Linux mysql-5.6 zurück

<<:  Grundlegende Implementierungsmethode für die komponentenübergreifende Bindung mithilfe des V-Modells in Vue

>>:  MySQL-Datenbank zum Abrufen der Angaben zu Sekunden, Minuten, Stunden und Tagen vor und nach

Artikel empfehlen

Detaillierte Erklärung des Vue-Plugins

Zusammenfassen Dieser Artikel endet hier. Ich hof...

HTML-Tutorial: Sammlung häufig verwendeter HTML-Tags (5)

Diese eingeführten HTML-Tags entsprechen nicht un...

Eine einfache Möglichkeit zum Erstellen einer Docker-Umgebung

Lassen Sie uns zunächst verstehen, was Docker ist...

JavaScript zum Erzielen eines elastischen Navigationseffekts

In diesem Artikel wird der spezifische Code für J...

Beispiel für die Verwendung einer Keep-Alive-Komponente in Vue

Problembeschreibung (was ist Keep-Alive) Keep-Ali...

Detaillierte Erklärung des Unterschieds zwischen Tags und Elementen in HTML

Ich glaube, dass es vielen Freunden, die sich mit ...

Detaillierte Erläuterung der Tomcat-Konfigurations- und Optimierungslösungen

Service.xml Die Konfigurationsdatei Server.xml wi...

Installations-Tutorial zur komprimierten Version von MySQL 8.0.11 unter Win10

In diesem Artikel finden Sie das Installations-Tu...

Analyse der Verschachtelungsregeln von XHTML-Tags

In der XHTML-Sprache wissen wir alle, dass das ul...

Grundlegendes zu MySQL-Sperren basierend auf Update-SQL-Anweisungen

Vorwort Die MySQL-Datenbanksperre ist ein wichtig...