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.