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.

Hinterlasse eine Antwort