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
【1】existiert Verwenden Sie eine Schleife, um die ...
Zusammenfassung der Installations- und Konfigurat...
1. Ziehen Sie das offizielle 5.0.3-Image [root@lo...
In einer Tabelle können Sie die Farbe des unteren...
Inhaltsverzeichnis 1. Der Unterschied zwischen Üb...
Die Datensatzsperre sperrt einen einzelnen Indexd...
Obwohl wir keine professionellen DBAs sind, könne...
Zurück: Markup Language - Phrasenelemente Original...
1. Voraussetzungen Da ich es schon mehrmals insta...
Code kopieren Der Code lautet wie folgt: Höhe: au...
Effektbild: Implementierungscode: <Vorlage>...
1. Deinstallieren Sie zuerst das mit CenterOS gel...
Dieses Tutorial enthält das Installationstutorial...
[LeetCode] 178.Ranglistenergebnisse Schreiben Sie...
Ich habe in letzter Zeit nichts zu tun, also bast...