Die MySQL -Datenbank-Anwendung hat ein Administrator-Konto namens " root". Dieser Benutzer hat vollständige administrative Kontrolle über alle Aspekte der Datenbank. Dieser Benutzer sollte auch ein sehr sicheres Kennwort und das Passwort sollten regelmäßig gewechselt werden . Es gibt zwei Möglichkeiten, um das root-Passwort ändern. Die " mysqladmin "-Befehl wird verwendet, um das Passwort von außerhalb der MySQL-Datenbank zu ändern. Das "Update" -Anweisung ist eine SQL-Befehl und wird ausgestellt, nachdem Sie in der Datenbank protokolliert. Anleitung
Befehl mysqladmin
1
Öffnen Sie ein Terminal-Fenster ( Linux /Unix) oder ein Eingabeaufforderungsfenster (Windows). Das Terminal-Fenster finden Sie unter "Zubehör " oder " Utilities" Abschnitte der wichtigsten " Anwendungen "-Menü gefunden werden. Das Eingabeaufforderungsfenster wird unter "Zubehör" -Untermenü des Haupt- Menü "Start" gefunden werden.
2
Geben Sie den Befehl " mysqladmin -u root - p'oldpass 'password' newpass ' ", um das root Passwort ändern . Ersetzen Sie " oldpass " mit dem MySQL-root- Benutzer das aktuelle Kennwort . Ersetzen Sie " newpass " mit dem neuen Passwort .
3
Geben Sie den Befehl "exit ", um die Terminal-Session oder Eingabeaufforderungsfenster zu schließen .
UPDATE-Anweisung
4
Öffnen Sie ein Terminal-Fenster ( Linux /Unix) oder eine Eingabeaufforderung (Windows).
5
Geben Sie den Befehl "mysql -u root -p ", um sich in MySQL . Geben Sie den Root-Benutzer das aktuelle Kennwort , wenn Sie dazu aufgefordert werden
6
Geben Sie den Befehl . "Use mysql ; ", um die "mysql " Datenbank verwenden
7
Geben Sie den Befehl " UPDATE . mysql.user SET Password = PASSWORD ( ' newpass ') WHERE Benutzername = 'root' ; ", um das root-Passwort ändern. Ersetzen Sie " newpass " mit dem neuen Passwort
8
Geben Sie den Befehl . " FLUSH PRIVILEGES ; " die Grant-Tabellen für die Datenbank zu aktualisieren. Damit ist das neue Passwort in die Erinnerung.
9
Geben Sie "exit ", um die MySQL-Datenbank zu verlassen.