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

Installieren Sie Mininet aus dem Quellcode auf Ubuntu 16.04

Mininet Mininet ist eine leichtgewichtige, softwa...

Detaillierte Erläuterung des Linux-Indexknoten-Inode

1. Einführung in Inode Um Inode zu verstehen, müs...

Vier Modi zum Öffnen und Schließen von Oracle

>1 Starten Sie die Datenbank Geben Sie im cmd-...

Einführung in die Funktionen und Verwendung von Wert- und Namensattributen in HTML

1. Der in der Schaltfläche verwendete Wert bezieht...

Detaillierte Erläuterung der Reihenfolge der JS-Objektdurchquerung

Einige von Ihnen haben vielleicht gehört, dass di...

So richten Sie eine automatische tägliche Datenbanksicherung in Linux ein

Dieser Artikel verwendet das Centos7.6-System und...

Eine kurze Analyse des Unterschieds zwischen statisch und selbst in PHP-Klassen

Verwenden Sie self:: oder __CLASS__, um eine stat...

So verwenden Sie JS zum Implementieren des Wasserfalllayouts von Webseiten

Inhaltsverzeichnis Vorwort: Was ist ein Wasserfal...

Grafisches Tutorial zur MySQL 5.7-Konfiguration ohne Installation

Mysql ist eine beliebte und einfach zu bedienende...

Detaillierte Erläuterung der Kapselung von JavaScript-Animationsfunktionen

Inhaltsverzeichnis 1. Prinzip der Animationsfunkt...

So erstellen Sie schnell zig Millionen Testdaten in MySQL

Bemerkung: Die Datenmenge in diesem Artikel beträ...