mysql Public Key Retrieval is not allowed

mysql Public Key Retrieval is not allowed_第1张图片

问题原因:密码加密使用了sha2插件
查询mysql.user插件

select host,user,plugin from mysql.user;

mysql Public Key Retrieval is not allowed_第2张图片

修改密码插件

ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY '123456';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

mysql Public Key Retrieval is not allowed_第3张图片

mysql Public Key Retrieval is not allowed_第4张图片

你可能感兴趣的:(mysql,数据库,运维)