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

Einführung des Code-Prüftools stylelint zum Erfahrungsaustausch

Inhaltsverzeichnis Vorwort Text 1. Installieren S...

17 hervorragende Webdesigns, sorgfältig von Startups entwickelt

Startups überraschen uns oft mit ihren unkonventi...

Fallstudie zu JavaScript Anti-Shake

Prinzip Das Prinzip von Anti-Shake ist: Du kannst...

Vue implementiert horizontales Scrollen von Text im Laufschriftstil

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

Tipps zum MySQL-Abfragecache

Inhaltsverzeichnis Vorwort Einführung in QueryCac...

So verwalten Sie Benutzer und Gruppen beim Ausführen von Docker

Docker ist ein Verwaltungstool, das Prozesse als ...

Detaillierte Erklärung des Vue-Slots

1. Funktion : Ermöglicht der übergeordneten Kompo...

HTML css js implementiert Tab-Seite Beispielcode

Code kopieren Der Code lautet wie folgt: <html...

Sprechen Sie über wichtige Unterverzeichnisprobleme im Linux-System

/etc/fstab Partitionen/Festplatten automatisch mo...

js-Methode zum Löschen eines Felds in einem Objekt

Dieser Artikel stellt hauptsächlich die Implement...

Tipps zur Verwendung des Befehls „Docker Inspect“

Beschreibung und Einführung Docker Inspect ist ei...