Heim >Datenbank >MySQL-Tutorial >Linux MySQL Passwort vergessen
Bei der Verwendung der MySQL-Datenbank in einem Linux-System kann es vorkommen, dass Sie Ihr Passwort vergessen. Derzeit können wir dieses Problem mit den folgenden Methoden lösen:
Methode 1: Verwenden Sie den Befehl mysqladmin, um das Passwort zurückzusetzen.
Geben Sie zum Stoppen den folgenden Befehl im Linux-Terminal ein der MySQL-Dienst# 🎜🎜#
sudo /etc/init.d/mysql stopDann starten Sie den MySQL-Dienst neu und deaktivieren Sie die Berechtigungsprüfung beim Startsudo mysqld_safe --skip -grant-tables &Verwenden Sie den mysqladmin-Befehl, um das Passwort des Root-Benutzers zu aktualisierenmysqladmin -u root-Passwort newpassword Hinweis: Ersetzen Sie hier „newpassword“ durch Ihr neues Passwort. Das neue Passwort, das Sie festlegen möchten 🎜#Zum Abschluss den MySQL-Dienst neu starten, um die Änderungen zu übernehmen.
sudo /etc/init.d/mysql restart
Methode 2: Verwenden Sie das Standardkonto während der MySQL-Installation (gilt nur, wenn MySQL gerade erst installiert wurde)
Wenn Sie gerade MySQL installiert und das Passwort des Root-Benutzers vergessen haben, können Sie das Passwort zurücksetzen, indem Sie die folgenden Schritte ausführen:
Stoppen Sie zunächst den MySQL-Dienst:
#🎜 🎜#sudo /etc/init.d/mysql stopStarten Sie dann den MySQL-Dienst als Root-Benutzer#🎜🎜 #sudo mysqld_safe --skip-grant-tables --skip- networking &
Geben Sie den folgenden Befehl in das MySQL-Terminal ein, um das Root-Benutzerkennwort zu aktualisieren:
mysql -u root
UPDATE mysql.user SET subscription_string=PASSWORD ('newpassword') WHERE User='root' AND Host='localhost';
FLUSH PRIVILEGES;
Hinweis: Ersetzen Sie hier „newpassword“ durch das neue Passwort, das Sie festlegen möchten 🎜🎜 #sudo /etc/init.d/mysql restart
Methode 3: Lösen Sie das Problem, indem Sie eine Konfigurationsdatei von MySQL löschen
Geben Sie im Terminal den folgenden Befehl ein, um das Root-Benutzerkennwort zu aktualisieren:
sudo nano /etc/mysql/debian.cnf
Benutzer ändern und Passwortwerte in der Datei auf den neuen Benutzer und das neue Passwort, das Sie festlegen möchten. p
Melden Sie sich mit dem neuen Benutzer und Passwort im MySQL-Terminal an.
# 🎜🎜#Zum Abschluss starten Sie den MySQL-Dienst neu.sudo /etc/init.d /mysql restartZusammenfassung: Die oben genannten sind mehrere ausreichende Lösungen, wie Sie Ihr Passwort vergessen können. Ich hoffe, das hilft Ihnen. Bei der Nutzung einer Datenbank oder eines Systems müssen Sie jederzeit wachsam sein, um gefährliche Situationen wie vergessene Passwörter zu vermeiden. Achten Sie beim Lösen von MySQL-Passwortproblemen mit den oben genannten Methoden darauf, dass Datenbankressourcen nicht versehentlich zerstört werden.Das obige ist der detaillierte Inhalt vonLinux MySQL Passwort vergessen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!