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';
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql -u root -p
Der folgende Befehl wird Sie retten:
mysql> SET PASSWORD = PASSWORD('your_new_password');
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!