MySQL lösen: FEHLER 1045 (28000): Zugriff verweigert für Benutzer ‚root‘@‚localhost‘ (mit Passwort: NEIN/JA)

MySQL lösen: FEHLER 1045 (28000): Zugriff verweigert für Benutzer ‚root‘@‚localhost‘ (mit Passwort: NEIN/JA)

1. Problem

Manchmal, wenn wir uns bei Mysql anmelden und das Passwort eingeben, tritt diese Situation auf

mysql -u root -p

Passwort eingeben > „Passwort“

Fehler: FEHLER 1045 (28000): Zugriff verweigert für Benutzer ‚root‘@‚localhost‘ (mit Passwort: JA)

Oder: Fehler: ERROR 1045 (28000): Zugriff verweigert für Benutzer 'root'@'localhost' (mit Passwort: NEIN)

2. Lösung

Ändern Sie die Konfigurationsdatei my.in/my.cnf

Geben Sie das MySQL-Installationsverzeichnis ein

my.ini bearbeiten

Fügen Sie skip-grant-tables unter [mysqld] hinzu und speichern Sie die Datei.

Öffnen Sie eine Befehlszeile als Administrator

①Starten Sie MySQL neu:

1. net stop mysql 2. net start mysql

②Geben Sie mysql ein und melden Sie sich mit mysql -u root -p an.
Sie müssen kein Passwort eingeben, drücken Sie einfach die Eingabetaste (wenn „Passwort eingeben“ angezeigt wird, drücken Sie einfach die Eingabetaste, um sich erfolgreich anzumelden)

③Geben Sie „use mysql to change the root password“ ein:
Benutzer aktualisieren, Authentication_string=Passwort('neues Passwort') festlegen, wobei Benutzer='root' ist;
Berechtigungen leeren;

④Beenden:

aufhören;

⑤Starten Sie MySQL erneut:

1. net stop mysql 2. net start mysql

⑥Ob der Test erfolgreich ist, bedeutet, ob die Anmeldung erfolgreich war.
mysql -u root -p

Passwort eingeben > „Neues Passwort“

Es passieren keine Fehler, Sie können sich einloggen! ! !

(Eine andere Situation ist, dass Sie das falsche Passwort eingegeben haben. Wenn dies das erste Mal ist, dass Sie sich nach der Initialisierung anmelden, ist das Passwort sehr wahrscheinlich falsch. Sie sollten das Passwort nach der Initialisierung sorgfältig überprüfen. Es kann an Leerzeichen, Dezimalpunkten und anderen Symbolen liegen.)

Oben finden Sie den detaillierten Inhalt zur Lösung von MySQL: FEHLER 1045 (28000): Zugriff verweigert für Benutzer „root“@„localhost“ (mit Kennwort: NEIN/JA). Weitere Informationen zu FEHLER 1045 (28000): Zugriff verweigert für Benutzer „root“@„localhost“ (mit Kennwort: NEIN/JA) finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Lösung für das MySQL-Fehlerproblem 1045 (28000)
  • So beheben Sie den MySQL-FEHLER 1045 (28000) - Zugriff wegen Benutzer verweigert
  • FEHLER 1045 (28000): Zugriff verweigert für Benutzer ''''root''''@''''localhost''' (mit Passwort: JA) Praktische Lösung
  • So beheben Sie den Fehler "ERROR 1045 (28000)" beim Anmelden bei MySQL
  • Lösen Sie das Problem von FEHLER 1045 (28000): Zugriff verweigert für Benutzer ''root''@''localhost'' beim Anmelden nach der Installation von MySQL 5.7.17 auf Ubuntu 16.04
  • MySQL-FEHLER 1045 (28000): Zugriff für Benutzer „root“@„localhost“ verweigert (mit Passwort: NEIN) Ursachen und Lösungen
  • MySQL-Anmeldefehleraufforderung: Lösung für FEHLER 1045 (28000)
  • MYSQL-FEHLER 1045 (28000): Zugriff für Benutzer verweigert (mit Passwort: JA) Lösung

<<:  Tipps zum Erstellen von Webseiten für Mobiltelefone

>>:  Beispielcode für CSS-Stacking und Z-Index

Artikel empfehlen

Detaillierte Erläuterung des Quellcodes der vue.$set()-Methode von Vue

Bei der Verwendung von Vue zum Entwickeln von Pro...

Detailliertes Tutorial zur Installation von mysql8.0 mit dem Linux-Befehl yum

1. Reinigen Sie vor der Installation gründlich rp...

Sehr empfehlenswert! Syntax Sugar in Vue 3.2 einrichten

Inhaltsverzeichnis Vorherige 1. Was ist Setup-Syn...

JavaScript implementiert das Klassenlotterie-Applet

In diesem Artikel wird der spezifische JavaScript...

JavaScript zur Implementierung der Login-Schiebereglerüberprüfung

In diesem Artikelbeispiel wird der spezifische Ja...

Detaillierte Erklärung des Typschutzes in TypeScript

Inhaltsverzeichnis Überblick Typzusicherungen in ...

Tatsächlicher Datensatz zur Wiederherstellung der MySQL-Datenbank nach Zeitpunkt

Einführung: MySQL-Datenbankwiederherstellung nach...

Einige Möglichkeiten zum Eliminieren doppelter Zeilen in MySQL

SQL-Anweisung /* Einige Methoden zum Eliminieren ...

Native Js-Implementierung des Kalender-Widgets

In diesem Artikelbeispiel wird der spezifische JS...

18 Sets exquisiter kostenloser Symbolmaterialien im Apple-Stil zum Teilen

Apple-Becher-Symbole und Extras HD StorageBox – Z...

Zusammenfassung der MySQL-Datenbanknutzungsspezifikationen

Einführung: Ich glaube, dass jeder einige Dokumen...

Beispiel für einen WeChat-Applet-Rechner

Beispiel für einen WeChat-Applet-Rechner. Zu Ihre...