Dieser Artikel stellt hauptsächlich die relevanten Informationen zur Lösung des vergessenen Passworts von MySQL in MAC vor. Freunde in Not können sich auf die
Die Lösung für das vergessene MySQL beziehen Passwort in MAC
Mein letztes Projekt verwendete MySQL. Ich hatte zuvor eines installiert, aber ich vergaß das Passwort, das ich damals festgelegt hatte, und machte mich dann auf den holprigen Weg, das Passwort zu ändern. Nachdem ich viele Informationen auf Baidu und Google durchsucht hatte, stellte ich immer noch fest, dass es überall Fallstricke für Programmierer gibt. Deshalb habe ich beschlossen, einen Blog zu schreiben, der Lösungen für vergessene Passwörter in verschiedenen Situationen behandelt.
Situation 1: Laden Sie die DMG-Datei zur Installation direkt von der offiziellen MySQL-Website herunter, vergessen Sie das Passwort
1. Geben Sie die ein Verzeichnis
sudo /usr/local/mysql/support-files/mysql.server stop
3. Berechtigungen einholen
cd /usr/local/mysql/bin
4. Starten Sie den Server neu
sudo su
5. Strg + D, um die Bearbeitung zu beenden
./mysqld_safe --skip-grant-tables &6. Konfigurieren Sie kurze Befehle
7. Rufen Sie den MySQL-
-Befehlsmodus aufalias mysql=/usr/local/mysql/bin/mysqlMySQL-Datenbank
mysql
ein 9. Änderungsberechtigungen einholen
use mysql
10. Passwort zurücksetzen
flush privileges;
Fall 2: Wenn Sie häufig die Homebrew-Installation verwenden, um Software zu installieren, müssen Sie nur Sie müssen den Pfad in den obigen Schritten ändern. Ändern Sie ihn einfach in /usr/local/mysql /usr/local/Cellar/mysql/ 5.7.16 kann verwendet werden
set password for 'root'@'localhost'=password('新密码');Situation 3: Diese Situation ist ziemlich knifflig, ich habe es lange vergessen und dann ein anderes heruntergeladen Ich habe festgestellt, dass ich es zuerst heruntergeladen habe. Die Datenbank fordert direkt zur Eingabe eines Passworts auf. Geben Sie dann den Befehl gemäß Situation 1 oder 2 ein und er kann nicht erfolgreich geändert werden. Danach funktionierte das Ändern von my.cnf (jetzt geändert in my-default.cnf) gemäß der online eingeführten Methode nicht. Wenn diese Situation bei Ihnen auftritt, befolgen Sie bitte die folgenden Schritte: 1. Deinstallieren Sie MySQL. 2. Installieren Sie MySQL neu. 3 Wenn Sie aufgefordert werden, Ihr Passwort einzugeben, folgen Sie einfach erneut Szenario 1 oder Szenario 2
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung des Beispielcodes zur Lösung des Problems eines vergessenen MySQL-Passworts in MAC. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!