Heim > Datenbank > MySQL-Tutorial > Hauptteil

Detaillierte Erläuterung des Beispielcodes zur Lösung des Problems eines vergessenen MySQL-Passworts in MAC

黄舟
Freigeben: 2017-03-17 13:53:38
Original
1364 Leute haben es durchsucht

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
Nach dem Login kopieren

3. Berechtigungen einholen

cd /usr/local/mysql/bin
Nach dem Login kopieren

4. Starten Sie den Server neu

sudo su
Nach dem Login kopieren

5. Strg + D, um die Bearbeitung zu beenden

./mysqld_safe --skip-grant-tables &
Nach dem Login kopieren
6. Konfigurieren Sie kurze Befehle

7. Rufen Sie den MySQL-

-Befehlsmodus auf
alias mysql=/usr/local/mysql/bin/mysql
Nach dem Login kopieren

8. Geben Sie

MySQL-Datenbank
mysql
Nach dem Login kopieren

ein 9. Änderungsberechtigungen einholen

use mysql
Nach dem Login kopieren

10. Passwort zurücksetzen

flush privileges;
Nach dem Login kopieren

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('新密码');
Nach dem Login kopieren
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!

Verwandte Etiketten:
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage