Heim > Datenbank > MySQL-Tutorial > Hauptteil

Detaillierte Einführung in die Methode zum Ändern des Root-Passworts in der Mysql5.7.10-Version unter MAC

黄舟
Freigeben: 2017-03-28 13:24:34
Original
984 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die Methode zum Ändern des Root-Passworts in der Mysql5.7.10-Version vor. Er ist sehr gut und hat Referenzwert > Zuerst springen. Starten Sie MySQL im Berechtigungstabellenmodus:

mysqld --skip-grant-tables &Von nun an betreten Sie die erste Grube, wenn Sie die überall im Internet veröffentlichte Fehlerkorrekturmethode verwenden:

(Beachten Sie, dass das Passwort nach 5.7 in „authentication_string“ geändert wurde) Herzlichen Glückwunsch, Ihre Änderung war erfolgreich, aber Sie werden feststellen, dass der folgende Fehler gemeldet wird, wenn Sie ein GUI-Tool wie Navicat zum Herstellen einer Verbindung verwenden:
mysql> UPDATE mysql.user SET authentication_string=PASSWORD('your_new_password') WHERE User='root';
Nach dem Login kopieren

Gleichzeitig werden Sie feststellen, dass Sie sich mit
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
Nach dem Login kopieren
über die Befehlszeile anmelden können, aber Sie können MySQL nicht verwenden und Sie können nicht einmal die Bibliothek verwenden. Was für ein Durcheinander

mysql -u root -p Der folgende Befehl wird Sie retten:

Verwenden Sie nach der Ausführung den Befehl
mysql> SET PASSWORD = PASSWORD('your_new_password');
Nach dem Login kopieren
, um mysqld zu schließen

mysqladmin -u root -p shutdown und starten Sie dann mysql.server erneut, um MySQL und alles zu starten wird in Ordnung sein~

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in die Methode zum Ändern des Root-Passworts in der Mysql5.7.10-Version unter 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!