Ich konnte dieses Problem lösen, indem ich diese Anweisung ausführte
sudo dpkg-reconfigure mysql-server-5.5
Dadurch wird das Root-Passwort geändert.
Sie müssen das Passwort zurücksetzen! Schritte für Mac OSX (getestet und funktionsfähig) und Ubuntu
Beenden Sie MySQL
$ sudo /usr/local/mysql/support-files/mysql.server stop
Starten Sie es im abgesicherten Modus:
$ sudo mysqld_safe --skip-grant-tables
(obere Zeile ist der gesamte Befehl)
Dies wird ein fortlaufender Befehl sein, bis der Prozess abgeschlossen ist, also öffnen Sie ein weiteres Shell-/Terminalfenster, melden Sie sich ohne Passwort an:
$ mysql -u root
mysql> UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
Starten Sie MySQL
sudo /usr/local/mysql/support-files/mysql.server start
Ihr neues Passwort ist 'password'.
Ich hatte das gleiche Problem. Sie müssen mysql -u root -p
schreiben
NICHT mysql
oder mysql -u root -p root_password