Heim  >  Artikel  >  Datenbank  >  Wie kann ich das MySQL-Root-Passwort ohne das alte Passwort zurücksetzen?

Wie kann ich das MySQL-Root-Passwort ohne das alte Passwort zurücksetzen?

DDD
DDDOriginal
2024-11-06 16:37:02916Durchsuche

How to Reset MySQL Root Password Without the Old Password?

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!

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