So ändern Sie das MySQL -Root -Passwort unter Linux oder Windows

So ändern Sie das MySQL -Root -Passwort unter Linux oder Windows
MySQL bietet dem Benutzer die Möglichkeit, seine Datenbanken zu verwalten und Verwaltungsaufgaben auszuführen. Falls der Benutzer das Kennwort aus Sicherheitsgründen ändern möchte, ist es möglich mit der “Benutzer ändern" Befehl. Dieser Befehl ist nur für den Administrator oder den Root -Benutzer verfügbar. Der Administrator kann auch das Stammkennwort zurücksetzen.

Dieser Beitrag enthält eine Verfahrensanleitung zum Ändern des MySQL -Root -Kennworts in Windows oder Linux.

Ändern Sie das MySQL -Root -Passwort mit dem Befehl „Benutzer ändern“ in Windows

Öffnen Sie in Windows die Eingabeaufforderung als Administrator in Windows, um das Stammkennwort von MySQL zu ändern, und melden Sie sich mit dieser Syntax beim MySQL -Server an:

Mysql -u root -p

Bieten Sie den Benutzernamen und schlagen Sie “Eingeben”. Geben Sie Ihr Passwort ein und melden Sie sich erfolgreich bei Ihrem Server an:

Verwenden Sie diesen Befehl, um die Grant-Tabelle neu zu laden, um Flush-Privileges-Operationen durchzuführen:

Spülung Privilegien;

Die Erfolgsnachricht wird angezeigt “Abfrage OK, 0 Zeilen betroffen ”:

Der "Benutzer ändernBefehlsbefehl hilft bei der Änderung der Änderungen im MySQL -Konto. Verwenden Sie den folgenden Befehl, um das Stammkennwort Ihres Kontos zu ändern:

Ändere der Benutzer 'root'@'localhost' identifiziert von '';

Die Nachricht wird als "angezeigt"Frage OKWenn dieser Befehl erfolgreich ausgeführt wird:

Das Stammkennwort wird erfolgreich geändert. Lassen Sie uns den gleichen Prozess unter Linux sehen.

Ändern Sie das MySQL -Stammkennwort mit dem Befehl „Benöter ändern“ unter Linux

Führen Sie dieselben Befehle aus, um das Stammkennwort von MySQL unter Linux zu ändern:

Das Stammkennwort von MySQL wird erfolgreich geändert. Lassen Sie uns nun das Passwort unter Windows und Linux zurücksetzen.

MySQL Root Passwort in Windows zurücksetzen

Stoppen Sie den Service zum Zurücksetzen des Stammkennworts von MySQL. Zu diesem Zweck drücken Sie die “Windows -Logo + r" Schlüsselart "Dienstleistungen.MSC"Und klicken Sie auf"OK”:

Wählen "MySQL80" In "DienstleistungenUnd klicken Sie auf die “Stoppen Sie den Service" Verknüpfung:

Der Service wird erfolgreich aufhören:

Erstellen Sie eine Textdatei als Administrator im Laufwerk, das das Betriebssystem enthält (bevorzugt), und geben Sie den Befehl mit dieser Syntax ein:

Ändere der Benutzer 'root'@'localhost' identifiziert von '';

Geben Sie das neue Stammkennwort in der Syntax an und speichern Sie die Datei:

Nennen Sie Ihre Datei und speichern Sie sie:

Öffnen Sie die Eingabeaufforderung als Administrator:

Gehen Sie in das Verzeichnis, das MySQL enthält. Für diesen Beitrag ist das Verzeichnis "C: \ Programme \ Mysql \ Mysql Server 8.0 \ bin”:

CD "C: \ Programme \ Mysql \ Mysql Server 8.0 \ bin "

Das Verzeichnis wird sich erfolgreich ändern:

Der nächste Schritt besteht darin, das Kennwort zurückzusetzen, indem die initialisierung der gerade für das Passwort erstellten Datei ersetzt wird, indem er erstellt wird:

MySQLD--Defaults-file = "C: \ ProgramData \ Mysql \ Mysql Server 8.0 \ my.INI "--init-file = C: \ mysql-init.txt

Die fehlerfreie Ausgabe setzt das Stammkennwort in Windows zurück:

Das Passwort wird erfolgreich zurückgesetzt. Lassen Sie uns dieselbe Prozedur für Linux durchführen.

Setzen Sie das MySQL -Root -Passwort unter Linux zurück

Um das Stammkennwort unter Linux zurückzusetzen, müssen Sie zuerst den MySQL -Dienst durch Eingeben stoppen:

sudo systemctl stop mySQL

Der Status des MySQL -Dienstes ändert sich zu “inaktiv (tot)”:

Erstellen Sie eine TXT -Datei mit einem beliebigen Texteditor. In diesem Beitrag wird der Nano -Editor verwendet, indem Sie eingeben:

Nano Mysqlini.txt

Geben Sie den Befehl mit dieser Syntax in die Datei ein:

Ändere der Benutzer 'root'@'localhost' identifiziert von '';

Geben Sie das neue Stammkennwort an, speichern und beenden Sie die Datei, indem Sie drücken “Strg + x" Taste:

Initialisieren Sie die Datei mit diesem Befehl:

Sudo mysqld-init-file =/home/userername/mysqlini.txt &

Das Stammkennwort ändert sich erfolgreich:

Sie haben das MySQL -Root -Passwort in Linux erfolgreich zurückgesetzt.

Abschluss

Führen Sie die von MySQL und Linux in Windows und Linux geändert, um das Stammkennwort von MySQL zu ändernÄndere der Benutzer 'root'@'localhost' identifiziert von '';" Befehl. Verwenden Sie denselben Befehl in einer Datei und initiieren Sie ihn, um das Passwort zurückzusetzen. Diese Anleitung hat Ihnen Möglichkeiten zur Änderung und Zurücksetzen des Stammkennworts von MySQL unter Linux und Windows zur Verfügung gestellt.