Vier Möglichkeiten, das MySQL-Passwort schnell zu ändern
Methode 1: Verwenden Sie den Befehl SET PASSWORD
Melden Sie sich zunächst bei MySQL an.
Format: MySQL> Passwort festlegen für Benutzername@localhost = Passwort('neues Passwort');
Beispiel: MySQL> Passwort festlegen für Root@localhost = Passwort('123');
Methode 2: Verwenden Sie mysqladmin
Format: mysqladmin -u Benutzername -p altes Passwort Passwort
Beispiel für neues Passwort: mysqladmin -uroot -p123456 Passwort 123
Methode 3: Verwenden Sie UPDATE, um die Benutzertabelle direkt zu bearbeiten
Verwenden Sie MySQL.
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> Flush-Berechtigungen;
Methode 4: Wenn Sie das Root-Passwort vergessen, können Sie dies tun
Am Beispiel von Windows:
1. Schließen Sie den laufenden MySQL-Dienst.
2. Öffnen Sie ein DOS-Fenster und gehen Sie in das Verzeichnis mysql\bin.
3. Geben Sie mysqld --skip-grant-tables ein und drücken Sie die Eingabetaste. --skip-grant-tables bedeutet, die Berechtigungstabellenauthentifizierung beim Starten des MySQL-Dienstes zu überspringen.
4. Öffnen Sie ein anderes DOS-Fenster (da das DOS-Fenster gerade nicht verschoben werden kann) und wechseln Sie in das Verzeichnis mysql\bin.
5. Geben Sie mysql ein und drücken Sie die Eingabetaste. Bei Erfolg erscheint die MySQL-Eingabeaufforderung >.
6. Stellen Sie eine Verbindung zur Berechtigungsdatenbank her: Verwenden Sie mysql;.
6. Passwort ändern: Benutzersatz „password=password("123") aktualisieren, wobei user="root"; (vergessen Sie nicht, das Semikolon am Ende hinzuzufügen) 7.
Berechtigungen aktualisieren (erforderlicher Schritt): Flush-Berechtigungen;
8. Beenden beenden.
9. Melden Sie sich vom System ab, melden Sie sich erneut an und melden Sie sich mit dem Benutzernamen root und dem neuen Passwort 123 an, das Sie gerade festgelegt haben.
Nachdruck von: Weidian Reading https://www.weidianyuedu.com