Tento problém se mi podařilo vyřešit provedením tohoto příkazu
sudo dpkg-reconfigure mysql-server-5.5
Což změní heslo uživatele root.
Musíte resetovat heslo! kroky pro mac osx (testováno a funkční) a ubuntu
Zastavte MySQL
$ sudo /usr/local/mysql/support-files/mysql.server stop
Spusťte jej v nouzovém režimu:
$ sudo mysqld_safe --skip-grant-tables
(nad řádkem je celý příkaz)
Toto bude trvalý příkaz, dokud nebude proces dokončen, takže otevřete další okno shellu/terminálu a přihlaste se bez hesla:
$ mysql -u root
mysql> UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Spusťte MySQL
sudo /usr/local/mysql/support-files/mysql.server start
vaše nové heslo je 'password'.
Měl jsem stejný problém. Musíte napsat mysql -u root -p
NE mysql
nebo mysql -u root -p root_password