docker exec -it mysql bash
mysql -uroot -p123456-abc
select host, user, authentication_string, plugin from user;
我👎,竟然有两个root,可能在造成冲突。先删除 host="%'的root账户。毕竟不知道它的密码是什么,因为两个密码不一致。所以保留了localhost的root。
delete from user where host="%" and user="root";