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

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

黄舟
黄舟Original
2017-03-17 13:53:381342Durchsuche

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 auf
alias mysql=/usr/local/mysql/bin/mysql

8. Geben Sie

MySQL-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!

Stellungnahme:
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