Heim >Datenbank >MySQL-Tutorial >MySQL hat das Passwort für Mac vergessen
Das Vergessen des MySQL-Passworts ist ein sehr häufiges Problem auf Mac-Systemen, insbesondere wenn Sie es längere Zeit nicht verwendet haben. Wenn in diesem Fall kein Backup-Passwort vorhanden ist oder die Passwortabfrage nicht gefunden werden kann, können Sie nicht auf die MySQL-Datenbank zugreifen. Aber keine Sorge, in diesem Artikel wird die Lösung für vergessenes MySQL-Passwort auf einem Mac-System detailliert beschrieben.
Methode 1: Verwenden Sie mysql_secure_installation
Wenn Sie MySQL 5.7 oder höher verwenden, generiert MySQL während der Installation ein temporäres Passwort, das im System in der Protokolldatei gespeichert wird. Sie können das Passwort finden, indem Sie die folgenden Schritte ausführen:
1. Geben Sie den folgenden Befehl im Terminal ein:
sudo grep 'temporäres Passwort' /var/log/mysql/error .log
2. Sie sehen eine Ausgabe ähnlich der folgenden:
[Hinweis] Es wird ein temporäres Passwort für root@localhost generiert: xxxxxxxx
#🎜 🎜#Unter diesen ist „xxxxxxxx“ das temporäre Passwort. 3. Geben Sie den folgenden Befehl ein, um MySQL aufzurufen: mysql -u root -p#Sie werden aufgefordert, Ihr Passwort einzugeben Sie müssen Ihr temporäres Passwort eingeben, das ich gerade gefunden habe. Als nächstes wird die Änderung des Passworts erzwungen. Bitte folgen Sie den Anweisungen, um die Passwortänderung abzuschließen.
Methode 2: Passwort zurücksetzen
Wenn Sie MySQL 5.6 oder früher verwenden, müssen Sie die folgenden Schritte ausführen, um Ihr Passwort zurückzusetzen:
# 🎜🎜 #1. Stoppen Sie den MySQL-Dienst: sudo /usr/local/mysql/support-files/mysql.server stop2. Verwenden Sie den folgenden Befehl, um die Passwortüberprüfung zu überspringen Starten Sie MySQL im Modus: sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &Hinweis: In diesem Modus führt MySQL keine Authentifizierung durch die Identität des Benutzers, sodass jeder die Datenbank frei nutzen kann. Daher müssen Sie sicherstellen, dass Sie diesen Modus verlassen und den MySQL-Dienst sofort nach Abschluss des Zurücksetzens des Passworts neu starten. 3. Stellen Sie eine Verbindung zu MySQL her: mysql -u root4. Führen Sie den folgenden Befehl in MySQL aus, um das Passwort des Root-Benutzers zu aktualisieren: 🎜🎜#UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root';
Hinweis: Ersetzen Sie hier „your_new_password“ durch Ihr eigenes neues Passwort.
5. Berechtigungen aktualisieren:
FLUSH PRIVILEGES;
6. Beenden Sie MySQL:
exit;#🎜🎜 #
7. MySQL herunterfahren: sudo /usr/local/mysql/support-files/mysql.server stop8. MySQL neu starten: #🎜 🎜#sudo /usr/local/mysql/support-files/mysql.server start
Jetzt können Sie sich mit dem neuen Passwort bei MySQL anmelden.
Zusammenfassung
MySQL ist ein Datenbankverwaltungssystem, das wir in unserer täglichen Arbeit häufig verwenden, aber wir stoßen oft auf das Problem, das MySQL-Passwort zu vergessen. Obwohl dieses Problem einige Probleme verursachen kann, können wir das MySQL-Passwort leicht vergessen, indem wir die oben genannten Methoden befolgen. Ich hoffe, dieser Artikel kann für Sie hilfreich sein.
Das obige ist der detaillierte Inhalt vonMySQL hat das Passwort für Mac vergessen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!