Resulta que no puedes usar la root
usuario en 5.7 sin convertirse en un sudo
er. Eso significa que no puede simplemente ejecutar mysql -u root
más y tengo que hacer sudo mysql -u root
en su lugar.
Eso también significa que ya no funcionará si está utilizando la root
usuario en una GUI (o supuestamente cualquier aplicación que no sea de línea de comandos). Para que funcione, deberá crear un nuevo usuario con los privilegios requeridos y usarlo en su lugar.
Ver esta respuesta para más detalles.