Det visar sig att du inte kan använda root
användare i 5.7 längre utan att bli en sudo
'eh. Det betyder att du inte bara kan köra mysql -u root
längre och måste göra sudo mysql -u root
istället.
Det betyder också att det inte längre kommer att fungera om du använder root
användare i ett grafiskt användargränssnitt (eller förmodligen vilken som helst icke-kommandoradsapplikation). För att få det att fungera måste du skapa en ny användare med de behörigheter som krävs och använda den istället.
Se det här svaret för mer information.