Heim > Datenbank > MySQL-Tutorial > Wie setzen Sie Ihr MySQL-Root-Passwort zurück, wenn Sie es vergessen haben?

Wie setzen Sie Ihr MySQL-Root-Passwort zurück, wenn Sie es vergessen haben?

Mary-Kate Olsen
Freigeben: 2024-11-03 10:22:03
Original
700 Leute haben es durchsucht

How to Reset Your MySQL Root Password When You've Forgotten It?

MySQL-Root-Passwort vergessen: Eine umfassende Anleitung zum Zurücksetzen

Der Verlust Ihres MySQL-Root-Passworts kann eine frustrierende Erfahrung sein. Dieser Artikel bietet eine Schritt-für-Schritt-Lösung zum Zurücksetzen des Passworts, auch wenn Sie es vergessen haben.

Schritt 1: MySQL-Konfigurationsdatei suchen

Führen Sie Folgendes aus Befehl, um den Pfad der MySQL-Konfigurationsdatei zu finden:

mysql --help | grep -A 1 "Default options"
Nach dem Login kopieren

Schritt 2: Passwort-Reset aktivieren

Bearbeiten Sie die Konfigurationsdatei (z. B. /etc/mysql /mysql.conf.d/mysqld.cnf). Fügen Sie die Zeile „skip-grant-tables“ unter dem Block [mysqld] hinzu. Speichern Sie die Änderungen.

Schritt 3: MySQL-Dienst neu starten

MySQL-Dienst neu starten:

sudo service mysql restart
Nach dem Login kopieren
Nach dem Login kopieren

Schritt 4: Auf MySQL zugreifen Shell

Melden Sie sich bei der MySQL-Shell als Root ohne Passwort an:

mysql -u root
Nach dem Login kopieren

Schritt 5: Root-Passwort zurücksetzen

Ausführen Führen Sie die folgenden SQL-Befehle aus, um Berechtigungen zu löschen und das Root-Passwort zu ändern:

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'MyNewPass';
Nach dem Login kopieren

Schritt 6: MySQL-Konfiguration wiederherstellen

Machen Sie die an der MySQL-Konfigurationsdatei vorgenommenen Änderungen rückgängig Entfernen oder Kommentieren der Zeile „skip-grant-tables“.

Schritt 7: MySQL-Dienst (erneut) neu starten

Starten Sie den MySQL-Dienst noch einmal neu, um die anzuwenden Änderungen:

sudo service mysql restart
Nach dem Login kopieren
Nach dem Login kopieren

Fazit

Sie haben das MySQL-Root-Passwort nun erfolgreich zurückgesetzt. Mit diesem Verfahren erhalten Sie wieder Zugriff auf Ihre Datenbank und vermeiden einen möglichen Datenverlust.

Das obige ist der detaillierte Inhalt vonWie setzen Sie Ihr MySQL-Root-Passwort zurück, wenn Sie es vergessen haben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage