MySQL ist ein relationales Open-Source-Datenbankverwaltungssystem, das häufig in Internetanwendungen und der Datenverwaltung auf Unternehmensebene verwendet wird. In MySQL ist das Root-Konto das Konto mit der höchsten Autorität und kann alle Vorgänge ausführen. Wenn Sie Ihr Root-Passwort vergessen oder Ihr Passwort ändern müssen, wie können Sie das tun?
In diesem Artikel erfahren Sie, wie Sie das MySQL-Root-Passwort ändern.
Voraussetzung: MySQL ist installiert und verfügt über Root-Rechte.
Schritt 1: Stoppen Sie den MySQL-Dienst
Zuerst müssen Sie den MySQL-Dienst stoppen, da es sonst zu Problemen beim Ändern des Passworts kommen kann. Sie können den MySQL-Dienst mit dem folgenden Befehl stoppen:
sudo service mysql stop
Schritt 2: Starten Sie den MySQL-Dienst durch Überspringen der Berechtigungstabelle
MySQL-Benutzerberechtigungsinformationen werden in der Benutzertabelle der MySQL-Datenbank gespeichert, daher müssen wir die Berechtigung überspringen Tabelle. Starten Sie den MySQL-Dienst.
Geben Sie den folgenden Befehl in der Befehlszeile ein:
sudo mysqld_safe --skip-grant-tables &
In diesem Befehl weist die Option --skip-grant-tables MySQL an, die Überprüfung der Grant-Tabellen zu überspringen, und das &-Symbol ermöglicht die Ausführung von MySQL im Hintergrund.
Schritt 3: Bei MySQL anmelden
Als nächstes müssen wir uns bei MySQL anmelden und den folgenden Befehl eingeben:
mysql -u root
Zu diesem Zeitpunkt gelangen Sie in den Befehlszeilenmodus von MySQL, das Root-Konto jedoch zu diesem Zeitpunkt kein Passwort haben. Daher müssen Sie den folgenden Befehl ausführen, um das Passwort zu ändern:
UPDATE mysql.user SET authentication_string=PASSWORD('your_new_password') WHERE User='root';
Ersetzen Sie Ihr_neues_Passwort durch Ihr neues Passwort.
Wenn Sie eine frühere Version von MySQL verwenden, können Sie den folgenden Befehl verwenden:
UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root';
Schritt 4: Berechtigungstabelle aktualisieren
Nachdem wir das MySQL-Root-Passwort geändert haben, müssen wir die Berechtigungstabelle aktualisieren, damit es wirksam wird:
FLUSH PRIVILEGES;
Schritt 5: MySQL beenden
Wir haben die Änderung des Root-Passworts abgeschlossen und müssen nun MySQL beenden:
exit;
Schritt 6: MySQL-Dienst neu starten
Nach Abschluss der Passwortänderung müssen wir MySQL neu starten service und geben Sie den folgenden Befehl ein:
sudo service mysql start
An diesem Punkt ist die Änderung des MySQL-Root-Passworts abgeschlossen. Im täglichen Gebrauch sollten wir das Passwort häufig ändern, um die Sicherheit der Datenbank zu gewährleisten.
Das obige ist der detaillierte Inhalt vonÄndern Sie das MySQL-Root-Passwort. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!