Lösung für den MySQL-Root-Passwortfehler Nummer 1045

Lösung für den MySQL-Root-Passwortfehler Nummer 1045

MySQL-Dienst stoppen

Klicken Sie in Windows mit der rechten Maustaste auf „Arbeitsplatz“ – „Verwalten“ – „Dienste und Anwendungen“ – „Dienste“ – und suchen Sie den entsprechenden Dienst.

Passwortfreie Anmeldung

Wechseln Sie zum MySQL-Installationspfad: D:\mysql-5.7.24-winx64\bin; wenn die Umgebungsvariable konfiguriert wurde, müssen Sie das Verzeichnis nicht erneut installieren

Öffnen Sie ein CMD-Eingabeaufforderungsfenster und geben Sie den folgenden Befehl in die Befehlszeile ein: mysqld -nt --skip-grant-table

Führen Sie für Datenbanken, die älter als 8.0 sind, den folgenden Befehl aus: mysqld --console --skip-grant-tables --shared-memory

Betreten Sie die Datenbank

Starten Sie ein cmd-Befehlsfenster als Administrator neu und geben Sie ein: mysql -uroot -p, Enter, um die Datenbank aufzurufen

Wenn Sie das Passwort nicht ändern, sondern nur das ursprüngliche Passwort sehen möchten, können Sie diese Anweisung in der Befehlszeile ausführen

select host,user,password from mysql.user; //Sie können den Benutzer und das Passwort anzeigen

Hinweis: In MySQL 5.7 und höher gibt es kein Kennwortfeld. Es ist verschlüsselt und in authentication_string geändert.

Kennwort ändern

Führen Sie die folgenden Anweisungen in der Befehlszeile aus

MySQL verwenden
update user set password=password("new_password") where user="root"; // Ändere hier ‚new_password‘ in das Passwort, das du festlegen möchtest, um die Berechtigungen zu leeren;
aufhören

Hinweis: In MySQL 5.7 und höher ersetzen Sie die Anweisung durch

update mysql.user set authentication_string=password('new_password') where user='root'; // Ändere 'new_password' in das Passwort, das du festlegen möchtest

Regeln für das Festlegen von Passwörtern in MySQL Version 5.7:
Es muss mindestens einen Großbuchstaben, einen Kleinbuchstaben, ein Sonderzeichen und eine Zahl enthalten. Das Passwort muss mindestens 8 Zeichen lang sein.

Starten Sie MySQL neu

Starten Sie MySQL neu und geben Sie Ihr Passwort ein, um sich anzumelden!

mysql -u root -p Geben Sie das Passwort ein und melden Sie sich erfolgreich an

Zusammenfassen

Dies ist das Ende dieses Artikels zur Lösung des MySQL-Root-Passwortfehlers Nr. 1045. Weitere Informationen zum Vergessen des MySQL-Root-Passworts finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So setzen Sie das Root-Passwort in mysql8.0.12 zurück
  • Zusammenfassung zum Ändern des Root-Passworts in MySQL 5.7 und MySQL 8.0
  • MySQL-Einstellungen zum Ändern des Root-Passworts, MySQL-Serververbindung, Diagramm allgemeiner MySQL-Befehle
  • Detaillierte Erläuterung der Idee, mysql8.0.11 zu installieren, das Root-Passwort zu ändern und Navicat für MySQL zu verbinden
  • Lösung für den MySql-Fehlercode 1045 unter Windows

<<:  Implementierungsmethode für die Kapselung von Vue3-Navigationsleistenkomponenten

>>:  Detaillierte Erläuterung der Docker-Container-Cross-Host-Multi-Netzwerksegment-Kommunikationslösung

Artikel empfehlen

Zabbix überwacht die MySQL-Instanzmethode

1. Überwachungsplanung Bevor Sie ein Überwachungs...

Welche Arten von MySQL-Verbindungsabfragen kennen Sie?

Vorwort Wenn die Abfrageinformationen aus mehrere...

TortoiseSvn Little Turtle Installation Neuestes ausführliches Grafik-Tutorial

Bei der Installation von tortoiseGit gab es immer...

So ändern Sie das Datenbankdatenspeicherverzeichnis in MySQL

Vorwort Die Standarddatenbankdatei der MySQL-Date...

Detaillierte Erläuterung der Verwendung des gcc-Befehls unter Linux

Inhaltsverzeichnis 1. Vorverarbeitung 2. Zusammen...

Lösung für den Apache-Cross-Domain-Ressourcenzugriffsfehler

In vielen Fällen platzieren große und mittelgroße...

Implementierung von Portalen und Fehlergrenzbehandlung in React

Inhaltsverzeichnis Portale Fehlergrenzenbehandlun...

Ubuntu-Grundeinstellungen: Installation und Nutzung des OpenSSH-Servers

Protokollieren Sie die Installation und Verwendun...

Langsame MySQL-Abfragen und Protokolleinstellungen und -tests

1. Einleitung Durch Aktivieren des Slow Query Log...

Bootstrap3.0-Studiennotizentabelle bezogen auf

In diesem Artikel werden hauptsächlich Tabellen e...

Zusammenfassung der Lastausgleichsmethoden von Nginx

Um den Lastenausgleich zu verstehen, müssen Sie s...