Passwort für MySQL8.0 zurücksetzen
Konfigurationsdatei bearbeiten.
vim /etc/my.cnf
hinzufügen “Skip-Grant-Tabellen” im [mysqld] Feld.
Speichern und schließen
Starten Sie den MySQL-Dienst neu
systemctl starte mysqld neu
Login mysql
mysql -uroot -p
Wechseln Sie die Datenbank zu MySQL
MySQL>benutze MySQL;
Löschen Sie das ursprüngliche Passwort
MySQL>Benutzer-Set aktualisieren authentication_string = ” wobei user = "root";
MySQL>Verlassen
vim /etc/my.cnf
Entfernen “Skip-Grant-Tabellen” im [mysqld] Feld
speichern und schließen
systemctl starte mysqld neu
mysql -uroot -p
MySQL>ALTER USER 'root' @ 'localhost’ IDENTIFIZIERT DURCH "neues Passwort";
MySQL>Verlassen
Login mysql mit neuem Passwort.