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
Übersicht (offiziell gibt es eine ausführlichere ...
Sechs Schritte zur Installation von MySQL (nur da...
Nginx verbirgt die Versionsnummer In einer Produk...
Jeder, der ein wenig über Datenoperationen und -w...
Inhaltsverzeichnis 1. Kernbefehle 2. Allgemeine B...
Das Ändern oder Löschen einer Datenbank kann zu D...
Inhaltsverzeichnis Canvas-bezogene Dokumente Effe...
1. Aktivieren Sie den Remotezugriff auf den Docke...
GitHub-Adresse, Sie können es mit einem Stern mar...
MySQL-Dienst 8.0.14-Installation (allgemein), zu ...
Da ich immer vscode zur Entwicklung von Front-End...
Vorbereitung vor der Installation Der Hauptzweck ...
1. CSS3-Dreieck vergrößert weiterhin Spezialeffek...
Die Verwendung von H-Tags, insbesondere h1, war sc...
Die Standardvorlagenmethode ähnelt vue2 und verwe...