MySQL-Root-Passwort ohne altes Passwort zurücksetzen
Wenn Sie sich nicht mehr an Ihr MySQL-Root-Passwort erinnern können, ist es über eine Reihe möglich, den Zugriff wiederherzustellen Anzahl der Schritte.
Beenden Sie zunächst den MySQL-Dienst mit dem folgenden Befehl:
sudo service mysql stop
Als nächstes starten Sie MySQL im abgesicherten Modus mit dem folgenden Befehl:
sudo mysqld_safe --skip-grant-tables --skip-syslog --skip-networking
Stellen Sie in einem neuen Terminal eine Verbindung zu MySQL als Root her:
mysql -u root
Führen Sie die folgenden Abfragen aus, um das Root-Passwort zu ändern:
UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root'; FLUSH PRIVILEGES;
Hinweis: In MySQL 5.7 , das Passwortfeld wurde durch das Feld „authentication_string“ ersetzt.
Verlassen Sie abschließend den abgesicherten MySQL-Modus und starten Sie den MySQL-Dienst neu:
mysqladmin shutdown sudo service mysql start
Mit diesen Schritten sollten Sie Ihr MySQL-Root-Passwort zurückgesetzt haben erfolgreich.
Das obige ist der detaillierte Inhalt vonWie kann ich das MySQL-Root-Passwort ohne das alte Passwort zurücksetzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!