Trabalhou para mim e "5.7.11 MySQL Community Server":
use mysql;
update user set authentication_string=password(''), plugin='mysql_native_password' where user='root';
Eu tive que mudar o campo 'plugin' também porque estava definido como 'auth_socket'.
Depois disso eu poderia conectar como
mysql -u root
sem senha.