myqsl8.0.4以上版本phpmyadmin登录失败问题

由于8.0.4版本以上,mysql默认授权插件改成了caching_sha2_password模式,所以实际设置的密码是被转换过的。这样在登录phpmyadmin时候,输入密码就会出现错误。可以用如下方法解决问题:

1. 登录myqsl

2. 输入如下指令修改密码:

ALTER USER 'username'@'ip_address' IDENTIFIED WITH mysql_native_password BY 'password';

这样,设置的密码就是原始密码了,不会经过转换。然后再登录phpmyadmin就可以登录啦。

更详细的说明可以参考链接:https://mysqlserverteam.com/mysql-8-0-4-new-default-authentication-plugin-caching_sha2_password/

猜你喜欢

转载自blog.csdn.net/thekey1314/article/details/80717095