Okazuje się, że nie możesz użyć root użytkownik w wersji 5.7 bez zostania sudo
Eee. Oznacza to, że nie możesz po prostu uruchomić mysql -u root więcej i muszę zrobić sudo mysql -u root zamiast tego.
Oznacza to również, że nie będzie już działać, jeśli używasz root użytkownika w GUI (lub podobno dowolnej aplikacji, która nie jest wierszem poleceń). Aby to zadziałało, musisz utworzyć nowego użytkownika z wymaganymi uprawnieniami i użyć go zamiast tego.
Zobacz tę odpowiedź po więcej szczegółów.