The server requested authentication method unknown to the cl

发布时间:2022-05-09 09:30:04编辑:文明阅读(949)

    mysql 安装了最新版本8.0.11后创建用户并授权后,授权的用户连接数据库提示


    The server requested authentication method unknown to the client

    查阅一些相关的资料后发现是由于新版本的mysql账号密码解锁机制不一致导致的


    解决办法:


    删除创建的用户和授权,


    找到mysql配置文件并加入

    default_authentication_plugin=mysql_native_password

    变为原来的验证方式,然后从新创建用户并授权即可



    mysql -uroot -p

     

    use mysql;

    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';

关键字mysql

    还没有小伙伴评论,快来抢沙发啦~~!