Odzyskiwanie hasła root mysql

Przebieg odzyskiwania hasła roota w mysql. Najpierw należy zatrzymać serwer mysql.

/etc/init.d/mysql stop
Następnie uruchomić serwer w trybie nie proszącym o hasła.
mysqld_safe --skip-grant-tables &
Łączymy się teraz do mysql jako root bez hasła.
mysql -u root
W konsoli mysql ustawiamy nowe hasło.
mysql> use mysql;
mysql> update user set password=PASSWORD("Nowe_hasło") where User='root';
mysql> flush privileges;
mysql> quit
Zatrzymujemy serwer mysql.
/etc/init.d/mysql stop
Na koniec ponownie uruchamiamy serwer.
/etc/init.d/mysql start
Teraz możemy już zalogować się na użytkownika root z nowym hasłem.