Es stellt sich heraus, dass Sie den root
nicht verwenden können Benutzer in 5.7, ohne ein sudo
zu werden 'äh. Das bedeutet, dass Sie nicht einfach mysql -u root
ausführen können mehr und müssen sudo mysql -u root
ausführen stattdessen.
Das bedeutet auch, dass es nicht mehr funktioniert, wenn Sie root
verwenden Benutzer in einer GUI (oder angeblich jeder Nicht-Befehlszeilenanwendung). Damit es funktioniert, müssen Sie einen neuen Benutzer mit den erforderlichen Rechten erstellen und stattdessen diesen verwenden.
Siehe diese Antwort für weitere Details.