Non so ancora perché Sono stato bloccato, ma per risolvere il problema ho dovuto reimpostare la password di root di mysql, cosa che ho fatto seguendo le istruzioni su questo sito (ma le ho modificate per Ubuntu 13.10):https://help.ubuntu.com/community/MysqlPasswordReset
Arresta il processo del demone mysql usando questo comando:
sudo pkill mysqld
Avvia il processo del demone mysqld usando l'opzione --skip-grant-tables con questo comando
sudo /usr/sbin/mysqld --skip-grant-tables &
avvia il processo del client mysql usando questo comando
mysql -u root
dal prompt di mysql esegui questo comando per poter cambiare qualsiasi password
FLUSH PRIVILEGES;
Quindi reimposta/aggiorna la tua password
SET PASSWORD FOR [email protected]'localhost' = PASSWORD('password');
Se hai un account root mysql che può connettersi da qualsiasi luogo, dovresti anche fare:
UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE User='root';
Dopo aver ricevuto un messaggio che indica una query riuscita (una o più righe interessate), svuota i privilegi:
FLUSH PRIVILEGES;
Quindi arresta il processo mysqld e riavvialo nel modo classico:
sudo pkill mysqld
sudo service mysql restart
Alcuni di questi passaggi potrebbero non essere necessari, ma è così che ho ripristinato con successo la password dell'utente root mysql su Ubuntu Server 13.10 dopo aver importato un file mysqldump da un vecchio server lamp