O mesmo que Ulrich Metzger, depois de atualizar minha máquina para o Ubuntu 16.04 e Mysql-server-5.7, não consegui logar com root por causa da coluna plugin
alterada no banco de dados mysql.
O comando sudo dpkg-reconfigure mysql-server-5.7
e remoção, limpeza e limpeza não solucionaram meu problema.
Eu tive que parar o serviço mysql
# sudo service mysql stop
Inicie o daemon do mysql sem a opção --no-grant-tables
# sudo mysql_safe --no-grant-tables &
Em seguida, em outro terminal, digite mysql (que não possui mais autenticação) com o comando mysql
e atualize as colunas de senha e plug-in por meio de um UPDATE sql
UPDATE mysql.user
SET authentication_string=PASSWORD(''),
plugin='mysql_native_password'
WHERE User='root' AND Host='localhost';
Finalmente, mate o comando mysql_safe
, reinicie o serviço mysql e conecte-se ao mysql normalmente
# sudo service mysql start
# mysql