Hai 3 modi per reimpostare rootpass in mysql:
1 - lancia il seguente comando:
sudo service mysql reset-password
2 - Puoi anche provare:
`sudo dpkg-reconfigure mysql-server-x.x`
3 - La terza soluzione è un po' più lunga ma per me ha funzionato:
`sudo service mysql stop`
`sudo /usr/bin/mysqld_safe --skip-grant-tables & mysql -h localhost`
Ora sei connesso a mysql bypassando i privilegi.
USE mysql;
UPDATE USER
SET password = password('<your_new_pass>')
WHERE USER = 'root' AND host = 'localhost';
Il tuo pass di root dovrebbe essere ripristinato ora. basta uscire da mysql clt e riavviare il servizio mysql:
quit
sudo mysqladmin shutdown
sudo service mysql start