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

Einige Datenverarbeitungsmethoden, die häufig in JS verwendet werden können

Inhaltsverzeichnis DOM-Verarbeitung Arrays Verfah...

Aufbauprinzip des Nexus-Privatservers und Tutorial-Analyse

eins. Warum einen privaten Nexus-Server erstellen...

Nginx-Signalsteuerung

Einführung in Nginx Nginx ist ein leistungsstarke...

So verwenden Sie React-Slots

Inhaltsverzeichnis brauchen Kernidee Zwei Möglich...

Erfahrung mit parallelen React-Funktionen (gleichzeitiger Front-End-Modus)

React ist eine Open-Source-JavaScript-Bibliothek,...

Analyse des Unterschieds zwischen relativem und absolutem HTML-Pfad

Gerade HTML-Anfänger stehen häufig vor dem Problem...

JavaScript, um einen einheitlichen Animationseffekt zu erzielen

In diesem Artikelbeispiel wird der spezifische Co...

So fragen Sie Daten aus mehreren unabhängigen Tabellen und Paging in MySQL ab

Mysql mehrere unabhängige Tabellen Abfragedaten u...

Alibaba Cloud Centos7.3-Installation, MySQL5.7.18 RPM-Installations-Tutorial

Deinstallieren Sie MariaDB CentOS7 installiert st...

So verwenden und begrenzen Sie Requisiten in React

Die Requisiten der Komponente (Requisiten sind ei...