我尝试从MySQL工作台连接到最新的MySQL服务器8.0.11,但错误不断弹出:无法连接到MySQL服务器,身份验证插件:caching_sha2_password:找不到指定的模块。
我尝试在线观看MySQL服务器安装视频,并准确地复制了每个步骤,但是错误仍然存在。
任何帮助是极大的赞赏。
我有以下解决方案:在这样的部分中更改 my.ini[mysqld]:
[mysqld]
#default_authentication_plugin=caching_sha2_password (comment line!) default_authentication_plugin=mysql_native_password (new line)
在命令行客户端的root用户下连接到MySQL并执行:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxx';
xxx您当前的密码在哪里?
xxx