So beheben Sie den Fehler beim Herstellen einer Verbindung zu MySQL unter Linux: Zugriff für Benutzer „root“@„localhost“ verweigert (mit Kennwort: JA)

So beheben Sie den Fehler beim Herstellen einer Verbindung zu MySQL unter Linux: Zugriff für Benutzer „root“@„localhost“ verweigert (mit Kennwort: JA)

Vorwort

Kürzlich mit mysql /usr/local/mysql/bin/mysql -uroot -p

Wenn ich das Passwort eingebe, erscheint eine Fehlermeldung: Access denied for user 'root'@'localhost'(using password: YES) . Schauen wir uns die detaillierte Lösung an.

Lösung:

1. Stoppen Sie zuerst den MySQL-Dienst

Dienst MySQL stoppen 


2. Wechseln Sie in das MySQL-Installationsverzeichnis bin/ und starten Sie den Computer im abgesicherten Modus neu:

./mysqld_safe --skip-grant-tables 


3. Verwenden Sie das Root-Konto, melden Sie sich ohne Kennwort an und ändern Sie das Root-Benutzerkennwort

mysql -u root 
MySQL verwenden
Benutzer aktualisieren, Passwort festlegen = PASSWORT("Ihr Passwort"), wobei Benutzer = „root“;

4. Starten Sie MySQL neu und melden Sie sich normal an

Dienst MySQL Neustart 


/usr/local/mysql/bin/mysql -uroot -p und geben Sie dann das Passwort ein, das Sie gerade zurückgesetzt haben

Fertig, Verbindung erfolgreich!

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • 4 Lösungen für MySQL-Import-CSV-Fehler
  • Probleme und Lösungen bei Fehler 08001 bei der Verknüpfung mit MySQL in IDEA und keiner Tabellenanzeige nach erfolgreicher Verbindung
  • Probleme und Lösungen für die Verbindung von IDEA mit MySQL
  • Lösung für das Problem, dass synchrone Replikationsfehler im MySQL5.6 GTID-Modus nicht übersprungen werden können
  • Lösung für den ONLY_FULL_GROUP_BY-Fehler in Mysql5.7 und höher
  • MySQL-Fehler 1290 (HY000) Lösung
  • Detaillierte Erklärung der Lösung für den Fehler beim Erstellen eines Benutzers und Erteilen von Berechtigungen in mysql8.0
  • Django startet nach der Neuinstallation von MySQL neu und meldet einen Fehler: So lösen Sie das Problem „Kein Modul mit dem Namen ‚MySQLdb‘“
  • Lösung für die Fehlermeldung "java.sql.SQLException: Incorrect string value:'\xF0\x9F\x92\xA9\x0D\x0A...'" beim Speichern von Emoticons in MySQL
  • Beschreibung und Lösung des MySQLdb-Fehlers bei der Installation von Python
  • Erfahren Sie, wie Sie den Fehler beim Speichern chinesischer Schriftzeichen in der MySQL-Datenbank beheben können

<<:  So installieren Sie eine ISO-Datei im Linux-System

>>:  JavaScript zum Erzielen eines Taobao-Produktbild-Umschalteffekts

Artikel empfehlen

Tutorial zu HTML-Tabellen-Tags (21): Zeilenrahmen-Farbattribut BORDERCOLOR

Um die Tabelle zu verschönern, können Sie für die...

Detaillierte Erklärung der CocosCreator-Optimierung DrawCall

Inhaltsverzeichnis Vorwort Was ist DrawCall Welch...

61 Dinge, die jeder Webentwickler wissen sollte

Normalerweise müssen Sie die Reden aller Teilnehme...

4 praktische Tipps für die Webseitengestaltung

Verwandte Artikel: 9 praktische Tipps zum Erstelle...

Beispiel für den Aufbau eines Redis-Sentinel-Clusters basierend auf Docker

1. Übersicht Redis Cluster ermöglicht hohe Verfüg...

WeChat-Applet implementiert Anmeldeschnittstelle

Die Anmeldeoberfläche des WeChat-Applets ist zu I...

Vorteile und Probleme des XHTML CSS Website Designs

XHTML ist die derzeit international verbreitete S...

So löschen Sie schwebenden Beispielcode in CSS

Überblick Das Rahmendiagramm dieses Artikels ist ...

So verwenden Sie vue3+TypeScript+vue-router

Inhaltsverzeichnis Einfach zu bedienen Erstellen ...

So erstellen Sie ein Docker-Repository mit Nexus

Das mit dem offiziellen Docker-Register erstellte...

5 Punkte, auf die Sie beim Erstellen einer Webseite achten sollten

1. Farbabstimmungsproblem <br />Eine Webseit...

JS implementiert die Append-Funktion von jQuery

Inhaltsverzeichnis Zeig mir den Code Testen Sie d...