Lösung zum Vergessen des MySQL-Datenbankkennworts

Lösung zum Vergessen des MySQL-Datenbankkennworts

Möglicherweise haben Sie gerade ein MySQL-Passwort festgelegt, vergessen es aber, wenn Sie essen gehen oder ein Paket abholen ... Sollten wir jetzt in Panik geraten? ? ? ?

Keine Sorge, Brüder, ich werde eure Probleme mit dem Vergessen von Passwörtern lösen~

Nachfolgend finden Sie eine Zusammenfassung des Videos von Lehrer Lin Haifeng

Sie können sich die MySQL-Funktion zum Abrufen von Benutzernamen und Kennwortüberprüfungen als einen Dekorator in Python vorstellen, der die Funktion dekoriert, auf die der Client Zugriff anfordert.

Wenn wir diesen Dekorator entfernen, überprüft der MySQL-Server den Benutzernamen und das Passwort nicht! ! ! !

# 1. Fahren Sie zuerst den aktuellen MySQL-Server herunter. # Starten Sie per Befehl (MySQL überspringt die Funktion zur Überprüfung von Benutzername und Passwort)
# mysqld --skip-grant-tables
# Starten Sie auf dem Server und öffnen Sie cmd als Administrator 

# 2. Direkte Verbindung ohne Passwort # mysql -uroot -p und Enter drücken 

# 3. Ändern Sie das Passwort des aktuellen Benutzers. # Die Benutzerinformationen werden in user.frm im MySQL-Ordner gespeichert. # update mysql.user set password=password(new password) where user='root' and host='localhost';
'''
Das Feld, in dem das Passwort der Benutzertabelle tatsächlich gespeichert ist, muss im Geheimtext gespeichert werden. Nur der Benutzer selbst kennt den Klartext, und niemand sonst kennt ihn. Das ist sicherer. Beim Passwortvergleich kann nur der Geheimtext verglichen werden. MySQL ruft die Methode password() auf, um das Passwort zu verschlüsseln.''' 

# 4. Speichern Sie die geänderten Daten sofort auf der Festplatte. # Speicherbereinigungsberechtigung; 

# 5. Schließen Sie den aktuellen Server und starten Sie ihn dann auf die normale Weise, indem Sie die Autorisierungstabelle überprüfen 

Klicken Sie auf „Start“ und dann auf „Neu starten“.

Öffnen Sie erneut eine normale Eingabeaufforderung, um MySQL zu starten, und geben Sie das neue Passwort ein.

Dies ist das Ende dieses Artikels zur Lösung des Problems des Vergessens des MySQL-Datenbankkennworts. Weitere Informationen zum Vergessen des MySQL-Kennworts finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Problem beim Abrufen des Root-Passworts in MySQL 5.7 unter Linux (getestet und verfügbar)
  • So setzen Sie das MySQL-Root-Passwort zurück
  • Schnelle Lösung zum Vergessen des MySQL8-Passworts

<<:  Vorteile und Nachteile von JSON sowie Einführung in die Verwendung

>>:  Einführung in die Stammverzeichniserweiterung unter Linux

Artikel empfehlen

Beispiel-Tutorial zur JavaScript-Typerkennungsmethode

Vorwort JavaScript ist eine der am häufigsten ver...

Installieren Sie eine virtuelle Python-Umgebung in Ubuntu 18.04

Nur als Referenz für Python-Entwickler, die Ubunt...

Unicode-Signatur-BOM-Problem (Byte Order Mark) für UTF-8-Dateien

Beim Debuggen einer chinesischen Zen Cart-Website...

Detaillierte Erklärung der JavaScript-Prototypenkette

Inhaltsverzeichnis 1. Konstruktoren und Instanzen...

Probleme bei der Installation von MySQL 8.0 und beim Zurücksetzen des Kennworts

Mysql 8.0 Installationsprobleme und Passwort-Rese...

Frage zu benutzerdefinierten Attributen von HTML-Tags

In der vorherigen Entwicklung haben wir die Stand...

Seltsame und interessante Docker-Befehle, die Sie vielleicht nicht kennen

Einleitung Stellt einige einfache und praktische ...

Erläuterung der MySQL-Indexoptimierung

Bei unserer täglichen Arbeit führen wir manchmal ...

Praktische Aufzeichnung der MySQL 5.6 Master-Slave-Fehlerberichterstattung

1. Problemsymptome Version: MySQL 5.6, unter Verw...