Heim >Datenbank >MySQL-Tutorial >Linux MySQL Passwort vergessen

Linux MySQL Passwort vergessen

王林
王林Original
2023-05-08 18:58:35795Durchsuche

MySQL-Passwort für Linux vergessen

MySQL ist derzeit eines der am häufigsten verwendeten relationalen Datenbankverwaltungssysteme, und Linux ist ein weit verbreitetes Betriebssystem. Auf Linux-Systemen wird auch häufig die MySQL-Datenbank verwendet. Die Installation und Konfiguration von MySQL ist ein relativ einfacher Vorgang, aber während der Nutzung oder wenn Neulinge MySQL erlernen, haben sie oft das Problem, ihre Passwörter zu vergessen. In diesem Artikel erfahren Sie, wie Sie das Problem des Vergessens des MySQL-Passworts unter einem Linux-System lösen können.

  1. Verwenden Sie den Root-Benutzer, um sich bei MySQL anzumelden.

Wenn Sie sich in Linux-Systemen über die Befehlszeile bei MySQL anmelden möchten, müssen Sie den Root-Benutzer verwenden und das entsprechende Passwort eingeben. Wenn Sie das MySQL-Root-Passwort vergessen, können Sie den Anmeldebefehl nicht verwenden. Daher besteht der erste Schritt darin, sich mit dem Root-Benutzer bei MySQL anzumelden. Voraussetzung ist, dass der MySQL-Dienst auf dem Linux-System installiert ist.

Betreten Sie das Terminal und geben Sie den folgenden Befehl ein:

mysql -u root -p

Sie werden aufgefordert, das Passwort einzugeben. Wenn Sie das MySQL-Root-Passwort vergessen haben, geben Sie beliebige Zeichen ein oder drücken Sie direkt die Eingabetaste. An dieser Stelle werden Sie aufgefordert, ein neues Passwort einzugeben.

  1. Setzen Sie das Root-Passwort von MySQL zurück

In MySQL wird das Passwort des Root-Benutzers in einer Systemtabelle gespeichert, sodass Sie SQL-Befehle verwenden können, um den Wert dieses Passworts direkt zu ändern, um das Root-Passwort von MySQL zurückzusetzen. Die spezifischen Schritte sind wie folgt:

a. Wählen Sie die MySQL-Datenbank aus.

Bevor Sie den SQL-Befehl zum Ändern des Passworts verwenden, müssen Sie zunächst die MySQL-Datenbank auswählen. Geben Sie den folgenden Befehl ein:

use mysql;

b Aktualisieren Sie das Passwort des Root-Benutzers

In MySQL verfügt das Framework über eine integrierte Anweisung zum Aktualisieren des Passworts, die auf den Root-Benutzer angewendet werden kann. Geben Sie den folgenden Befehl ein:

update user set password=password("新密码") where user="root";

Beachten Sie, dass sich das „neue Passwort“ hier auf die Eingabe eines neuen Passworts bezieht, das das ursprüngliche Passwort ersetzt.

c. Benutzerberechtigungen aktualisieren

Nachdem Sie den obigen Befehl zum Ändern des Kennworts der Root-Datenbank verwendet haben, müssen Sie die Benutzerberechtigungen aktualisieren, damit das neue Kennwort wirksam wird. Geben Sie den folgenden Befehl ein:

flush privileges;

d Beenden Sie den MySQL-Dienst

Nach Abschluss der oben genannten Änderungen müssen Sie den MySQL-Dienst beenden und sich erneut mit einem neuen Passwort anmelden. Geben Sie zu diesem Zeitpunkt den folgenden Befehl ein:

exit;
  1. Verwenden Sie ein neues Passwort, um sich bei MySQL anzumelden

Nachdem Sie die obigen Schritte ausgeführt haben, können Sie das neue Passwort verwenden, um sich erneut bei MySQL anzumelden. Geben Sie den folgenden Befehl ein:

mysql -u root -p

Das System fordert Sie zur Eingabe des Passworts auf. Geben Sie zu diesem Zeitpunkt das geänderte neue Passwort ein. Nach Eingabe des richtigen Passworts können Sie Vorgänge im Zusammenhang mit der MySQL-Datenbank ausführen.

Zusammenfassung:

Unter einem Linux-System ist das Vergessen des Root-Passworts der MySQL-Datenbank kein sehr problematisches Problem. Sie können das Passwort im ersten Schritt einfach über SQL-Befehle und einige Vorgänge zurücksetzen. Durch die Einleitung dieses Artikels hoffe ich, Linux-Systembenutzern besser dabei zu helfen, das Problem verlorener Passwörter zu lösen, damit jeder problemlos MySQL-bezogene Vorgänge ausführen kann.

Das obige ist der detaillierte Inhalt vonLinux MySQL Passwort vergessen. 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