mysql root Password vergessen und jetzt?
15.04.16 (Allgemein)
Folgendes Kurzes Tutorial geht davon aus das ihr screen unter Linux benutzt und zwei offene Fenster habt.
beendet euren MySQL Service z.B. mit test
service stop mysql
oder
systemctl mysqld stop
Danach starten wir MySQL mittels mysqld_safe und schalten die grand Tabellen ab um ohne Passwort auf die Datenbank zuzugreifen
mysqld_safe --skip-grant-tables
und melden uns als root ohne Passwort auf unserer MySQL Console an.
mysql --user=root mysql
Im MySQL Terminalprogramm selber updaten wir nun das Passwort mittels dieses Befehls. Tauscht hier NEUESPASSWORT gegen euer neues Passwort aus.
update user set Password=PASSWORD('NEUESPASSWORT') where user='root'; flush privileges; exit;
danach nur noch im zweiten screen Fenster MySQL wieder beenden mittels
mysqladmin -u root -p shutdown
Hier könnt ihr bereits euer neues Passwort eingeben (NEUESPASSWORT).
Jetzt nur noch die Dienste wieder normal starten
service start mysql
oder
systemctl mysqld start
Und schon könnt ihr euch wieder einloggen.