Problembeschreibung: Beim Ausführen eines Befehls mit mysqladmin.exe wird die folgende Fehlermeldung angezeigt: mysqladmin: Verbindung zum Server bei ‚localhost‘ fehlgeschlagen, Fehler: ‚Zugriff für Benutzer ‚root‘@‚localhost‘ verweigert (mit Passwort: JA)‘ Problemumgehung So setzen Sie das MySQL-Root-Benutzerkennwort zurück # Dienst mysqld stoppen # Geben Sie das MySQL-Installationsverzeichnis/Bin-Verzeichnis ein (wenn keine relevanten Umgebungsvariablen konfiguriert sind, werden alle folgenden Vorgänge nach dem Aufrufen dieses Verzeichnisses ausgeführt) und führen Sie die folgenden Vorgänge aus# mysqld_safe --skip-grant-tables # Starten Sie MySQL Erstellen Sie eine neue Konsole und führen Sie den folgenden Befehl aus # mysql -uroot -p Drücken Sie die Eingabetaste, um die MySQL-Konsole aufzurufen> use mysql; > update user set password=password("123456") where user="root"; #Ändern Sie das Root-Passwort in 123456 > Berechtigungen leeren; > beenden # service mysqld neu starten # mysql -uroot –p123456 #Anmelden Anhang: Methode zum Zurücksetzen des MySQL-Root-Passworts in der integrierten Linux-XAMPP-Umgebung 1. Stoppen Sie den MySQL-Server 2. Starten Sie mysqld mit dem Parameter `--skip-grant-tables' 3. Erstellen Sie ein neues Shell-Terminal und führen Sie den folgenden Befehl aus sudo /opt/lampp/bin/mysql –uroot # Nachdem der Befehl ausgeführt wurde, wird direkt die MySQL-Befehlskonsole aufgerufen 4. Verbindung zur MySQL-Berechtigungsdatenbank herstellen 5. Ändern Sie das Root-Benutzerkennwort Benutzer aktualisieren, Passwort festlegen=Passwort("123456") wobei Benutzer="root"; Hinweis: Hier ist 123456 das neue Passwort, das für den Root-Benutzer festgelegt werden muss 6. Aktualisieren Sie die Berechtigungstabelle 7. Beenden Sie MySQL 8. Starten Sie den MySQL-Dienst neu 9. XAMPP neu starten Zusammenfassen Das Obige ist die vom Herausgeber eingeführte Lösung für das Problem des Zurücksetzens des Mysql-Root-Benutzerkontokennworts. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihre Fragen rechtzeitig beantworten. Das könnte Sie auch interessieren:
|
<<: Implementierungsbeispiel für den Linux-Befehl „tac“
>>: Detaillierte Erläuterung der Sicherung und Wiederherstellung von PSSQL-Datenbanken in Docker
Inhaltsverzeichnis Schritt 1: Installieren Sie no...
Dieser Artikel stellt einige Aspekte von HTML-Tag...
Das Format des Textbereichs kann beim Speichern in...
Lassen Sie uns zu Beginn darüber sprechen, was La...
Ernsthafte MySQL-Optimierung! Wenn die MySQL-Date...
Trigger-Einführung Ein Trigger ist eine spezielle...
Um das Problem zu lösen, dass Deepin den Google C...
Bei der getrennten Entwicklung von Front-End und ...
Herausgeber: In diesem Artikel wird die Rolle erö...
Plugin zum Umschreiben von Abfragen Ab MySQL 5.7....
Inhaltsverzeichnis 1. Was ist ein Cursor? 2. So v...
Vorwort Vor kurzem war ich damit beschäftigt, ein...
Inhaltsverzeichnis Ereignisgesteuert und Publish-...
Inhaltsverzeichnis 2. Detaillierte Erklärung 2.1....
Inhaltsverzeichnis Vorwort 1. unbekannt vs. belie...