Masz 3 sposoby na zresetowanie rootpassa w mysql:
1 - uruchom następującą komendę:
sudo service mysql reset-password
2 - Możesz również spróbować:
`sudo dpkg-reconfigure mysql-server-x.x`
3 - Trzecie rozwiązanie jest nieco dłuższe, ale działało dla mnie:
`sudo service mysql stop`
`sudo /usr/bin/mysqld_safe --skip-grant-tables & mysql -h localhost`
Jesteś teraz połączony z mysql z pominięciem uprawnień.
USE mysql;
UPDATE USER
SET password = password('<your_new_pass>')
WHERE USER = 'root' AND host = 'localhost';
Twoja przepustka root powinna zostać teraz zresetowana. po prostu zamknij mysql clt i uruchom ponownie usługę mysql:
quit
sudo mysqladmin shutdown
sudo service mysql start