Lösen Sie das Problem beim Zurücksetzen des Kennworts für das Mysql-Root-Benutzerkonto

Lösen Sie das Problem beim Zurücksetzen des Kennworts für das Mysql-Root-Benutzerkonto

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

sudo /opt/lampp/lampp stopmysql

2. Starten Sie mysqld mit dem Parameter `--skip-grant-tables'

sudo /opt/lampp/sbin/mysqld --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

use mysql;

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

flush privileges;

7. Beenden Sie MySQL

quit;

8. Starten Sie den MySQL-Dienst neu

sudo /opt/lampp/lampp startmysql

9. XAMPP neu starten

/opt/lampp/./lampp restart

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:
  • Die beste Lösung zum Zurücksetzen des Root-Passworts von MySQL 8.0.23
  • So setzen Sie das Root-Passwort in Linux mysql-5.6 zurück
  • Der einfachste Weg, das MySQL-Root-Passwort zurückzusetzen
  • Führen Sie die Schritte zum Zurücksetzen des Root-Benutzerkennworts in MySQL8 aus
  • So setzen Sie das Root-Passwort in mysql8.0.12 zurück
  • Anleitung zum Zurücksetzen des MySQL/MariaDB-Root-Passworts
  • Tutorial zum Zurücksetzen des Root-Passworts von Mac MySQL
  • So setzen Sie das MySQL-Root-Passwort unter Windows zurück
  • Zwei Möglichkeiten zum Zurücksetzen des Root-Passworts einer MySQL-Datenbank mit lnmp
  • So setzen Sie das MySQL- oder MariaDB-Root-Passwort unter Linux zurück
  • Tutorial zum Zurücksetzen des Root-Passworts von MySQL unter CentOS
  • So setzen Sie das MySQL-Root-Passwort zurück

<<:  Implementierungsbeispiel für den Linux-Befehl „tac“

>>:  Detaillierte Erläuterung der Sicherung und Wiederherstellung von PSSQL-Datenbanken in Docker

Artikel empfehlen

So löschen Sie node_modules und installieren es neu

Inhaltsverzeichnis Schritt 1: Installieren Sie no...

Achten Sie bei der Webseitenerstellung auf die Verwendung von HTML-Tags

Dieser Artikel stellt einige Aspekte von HTML-Tag...

Lösung für das Problem des Speicherns des Formats in HTML TextArea

Das Format des Textbereichs kann beim Speichern in...

Die Vor- und Nachteile von Nginx und LVS und ihre geeignete Nutzungsumgebung

Lassen Sie uns zu Beginn darüber sprechen, was La...

Erfahrungsaustausch zur Optimierung von MySQL-Big-Data-Abfragen (empfohlen)

Ernsthafte MySQL-Optimierung! Wenn die MySQL-Date...

Einführung und Verwendung von Triggern und Cursorn in MySQL

Trigger-Einführung Ein Trigger ist eine spezielle...

Tipps, wie Sie aus Pixeln umfassende Markenerlebnisse machen

Herausgeber: In diesem Artikel wird die Rolle erö...

Verwendung des MySQL Query Rewrite-Plugins

Plugin zum Umschreiben von Abfragen Ab MySQL 5.7....

Detaillierte Einführung zum MySQL-Cursor

Inhaltsverzeichnis 1. Was ist ein Cursor? 2. So v...

Eine kurze Diskussion über ereignisgesteuerte Entwicklung in JS und Nodejs

Inhaltsverzeichnis Ereignisgesteuert und Publish-...