Sono stato in grado di risolvere questo problema eseguendo questa istruzione
sudo dpkg-reconfigure mysql-server-5.5
Che cambierà la password di root.
Devi reimpostare la password! passaggi per mac osx (testato e funzionante) e ubuntu
Arresta MySQL
$ sudo /usr/local/mysql/support-files/mysql.server stop
Avvialo in modalità provvisoria:
$ sudo mysqld_safe --skip-grant-tables
(sopra la riga c'è l'intero comando)
Questo sarà un comando continuo fino al termine del processo, quindi apri un'altra finestra di shell/terminale, accedi senza password:
$ mysql -u root
mysql> UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Avvia MySQL
sudo /usr/local/mysql/support-files/mysql.server start
la tua nuova password è 'password'.
Ho avuto lo stesso problema. Devi scrivere mysql -u root -p
NON mysql
o mysql -u root -p root_password