Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie kann man ein vergessenes MySQL-Root-Passwort wiederherstellen?

Linda Hamilton
Freigeben: 2024-11-05 18:51:02
Original
314 Leute haben es durchsucht

How to Recover a Forgotten MySQL Root Password?

So rufen Sie das vergessene MySQL-Root-Passwort ab

Problem:

Benutzer können auf Situationen stoßen wo sie ihr MySQL-Root-Passwort vergessen haben. Dies kann insbesondere für Systemadministratoren eine erhebliche Hürde darstellen. Ohne das Root-Passwort ist der Zugriff auf und die Verwaltung von MySQL nicht möglich.

Lösung:

Um das Root-Passwort wiederherzustellen, können Sie eine Reihe von Schritten befolgen:

  1. MySQL-Dienst stoppen:
<code class="shell">sudo service mysql stop</code>
Nach dem Login kopieren
  1. MySQL im abgesicherten Modus starten:
<code class="shell">sudo mysqld_safe --skip-grant-tables --skip-syslog --skip-networking</code>
Nach dem Login kopieren
  1. Mit MySQL verbinden:

Neues Terminal öffnen und ausführen:

<code class="shell">mysql -u root</code>
Nach dem Login kopieren
  1. Update Passwort:

Geben Sie die folgenden Abfragen ein, um das Passwort zu ändern:

<code class="sql">UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
FLUSH PRIVILEGES;</code>
Nach dem Login kopieren

Hinweis:Für MySQL-Versionen 5.7 und höher der Feldname in der Abfrage sollte „authentication_string“ anstelle von „password“ stehen.

  1. Abgesicherten Modus verlassen und MySQL neu starten:
<code class="shell">mysqladmin shutdown
sudo service mysql start</code>
Nach dem Login kopieren

Mit diesen Nach diesen Schritten wird das Root-Passwort zurückgesetzt und Benutzer können wieder auf ihre MySQL-Datenbank zugreifen. Es ist wichtig, das neue Passwort zum späteren Nachschlagen aufzuzeichnen.

Das obige ist der detaillierte Inhalt vonWie kann man ein vergessenes MySQL-Root-Passwort wiederherstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage