我试图重新安装MySQL服务器8.0以使用旧式身份验证方法,但是在安装程序尝试启动服务器时,在日志中出现以下错误:
MySQL错误0:对用户“ root”的主机“ localhost”的身份验证 使用方法“ mysql_native_password”失败,并显示以下消息:插件 未加载“标准”
我该如何解决?
答案 0 :(得分:0)
caching_sha2_password
是8.0中的默认身份验证机制。因此,请使用支持此功能的客户端。或使用mysql-8.0客户端,使用CREATE USER创建一个新用户:
CREATE USER 'vyacheslav'@'localhost'
IDENTIFIED WITH mysql_native_password BY 'password';