Jeśli faktycznie ustawiłeś hasło roota i właśnie je zgubiłeś/zapomniałeś:
- Zatrzymaj MySQL
-
Uruchom go ponownie ręcznie za pomocą opcji skip-grant-tables:
mysqld_safe --skip-grant-tables
-
Teraz otwórz nowe okno terminala i uruchom klienta MySQL:
mysql -u root
-
Zresetuj hasło roota ręcznie za pomocą tego polecenia MySQL:
UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Jeśli używasz MySQL 5.7 (sprawdź używając mysql --version w Terminalu), to polecenie to:UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
-
Opróżnij uprawnienia za pomocą tego polecenia MySQL:
FLUSH PRIVILEGES;
Od http://www.tech-faq.com/reset-mysql- hasło.shtml
(Może to nie jest to, czego potrzebujesz, Abs, ale myślę, że może to być przydatne dla osób, które natkną się na to pytanie w przyszłości)