Passwörter sind schwer zu erinnern. Wenn Sie also das MySQL -Root -Passwort vergessen haben, gibt es zum Glück eine Möglichkeit, es zu ändern. Dieser Beitrag wurde für Sie geschrieben, und am Ende dieses Beitrags haben Sie das Passwort von MySQL erfolgreich geändert.
Bevor Sie direkt zur Lösung gelangen, wird angenommen, dass Sie die neueste Version der MySQL -Datenbank auf Ubuntu 20 verwenden.04 LTS -System. Dieser Beitrag bietet eine Schritt-für-Schritt-Anleitung zum Ändern des MySQL-Stammkennworts in Ubuntu 20.04. Also, ohne zu verschwenden, lass uns anfangen.
Schritt 1: Überprüfen Sie die Version von MySQL auf Ubuntu 20.04
Überprüfen Sie zunächst die Version Ihres MySQL. Wenn die Version Ihres MySQL niedriger als 8 ist, ist die Lösung unterschiedlich. Der Befehl zur Überprüfung der Version von MySQL ist unten angegeben:
$ mysql -VerssionSchritt 2: Stoppen Sie den MySQL -Server
Um das MySQL -Root -Passwort zu ändern, müssen Sie zunächst den MySQL -Server herunterfahren, und Sie können dies mit dem Befehl tun:
$ sudo systemctl stop MySQL.Service
Überprüfen Sie den Status des MySQL -Servers, um mit dem Befehl zu überprüfen:
Schritt 3: Zuschüsse und Networking überspringen
Um den MySQL -Server zu starten, ohne die Tabellen und die Networking -Überprüfung zu gewährenMysqld_optsWas MySQL beim Start verwendet:
$ sudo systemctl set-Environment mysqld_opts = "-Skip-Networking--Skip-Grant-Tabellen"
Okay, die Umgebungsvariable ist festgelegt, und wir können uns bei der MySQL -Shell anmelden, ohne ein Kennwort anzugeben.
Schritt 4: Starten Sie den MySQL -Dienst
Starten Sie den MySQL -Dienst jetzt mit dem Befehl:
$ sudo systemctl starten mysql.ServiceSchritt 5: Bestätigen Sie den Status des MySQL -Servers
Bestätigen Sie den Status des MySQL -Dienstes, unabhängig davon, ob er ausgeführt wird oder nicht:
$ sudo systemctl Status MySQL.ServiceSchritt 6: Melden Sie sich bei der MySQL -Shell an
Jetzt müssen Sie sich als Root -Benutzer beim MySQL -Server anmelden und sich bei der MySQL -Shell anmelden, geben Sie den Befehl ein:
$ sudo mysql -u root
Ohne ein Passwort anzugeben, melden Sie sich bei der MySQL -Shell an.
Schritt 7: Ändern Sie das Stammkennwort
Spülen Sie nun zuerst die Privilegien:
MySQL> Flush -Privilegien;
Wählen Sie die MySQL -Datenbank aus:
Und setzen Sie das neue Kennwort für den Stammbenutzer mit dem ein ÄNDERN Befehl, indem die folgende Anweisung eingeben:
An der Stelle von “The New-Password”Geben Sie Ihr neues Passwort an. Nachdem Sie das MySQL -Root -Passwort erfolgreich geändert haben, melden Sie sich von der MySQL -Shell aus:
Schritt 8: Datenbankserver auf normale Einstellungen wechseln
Zum Neustarten des Datenbankservers in “normal"Modus, es ist erforderlich, um zu"zurückkehren”Die Änderungen, die wir vorgenommen haben, damit das Netzwerk aktiviert ist und Zuschusstabellen geladen werden.
Um dies zu tun, verunreinigen Sie zunächst die “Mysqld_optsUmgebungsvariable, die Sie zuvor festgelegt haben:
$ sudo systemctl unversehrt umweltmysqld_opts
Entfernen Sie danach die modifizierte Systemkonfiguration durch Rückzug “Mysql”:
Schritt 9: Töte alle MySQL -Prozesse und starten Sie den MySQL -Dienst neu
Töten Sie nun alle Prozesse von MySQL, bevor Sie den MySQL -Server neu starten:
$ sudo Killall -U mysql
Nachdem Sie die Ausgabe wie im Bild gezeigt haben, drücken Sie “EingebenUnd starten Sie den MySQL -Server mit dem unten angegebenen Befehl neu:
Schritt 10: Melden Sie sich mit dem neu festgelegten Passwort an
Melden Sie sich bei der MySQL -Shell mit dem neu festgelegten Passwort an:
$ sudo mysql -u root -p
Geben Sie das kürzlich festgelegte Passwort in der ÄNDERN Befehl:
Das ist es. Das Stammkennwort von Mysql wird erfolgreich geändert, und Sie werden wieder in die MySQL -Shell angemeldet.
Einpacken
In dieser Schritt-für-Schritt-Anleitung haben Sie gelernt, das MySQL-Root-Passwort auf der Ubuntu 20 zu ändern.04 LTS -System. Dieser Beitrag enthält eine tiefgreifende und leicht verständliche Lösung zum Zurücksetzen des Stammkennworts von MySQL auf Ubuntu 20.04.