【发布时间】:2018-09-04 12:49:41
【问题描述】:
我试图重新安装 MySQL 服务器 8.0 以使用旧的身份验证方法,但是当安装程序尝试启动服务器时,日志中出现以下错误:
MySQL 错误 0:对用户“root”的主机“localhost”进行身份验证 使用方法“mysql_native_password”失败并显示消息:插件 未加载“标准”
我该如何解决?
【问题讨论】:
标签: mysql
我试图重新安装 MySQL 服务器 8.0 以使用旧的身份验证方法,但是当安装程序尝试启动服务器时,日志中出现以下错误:
MySQL 错误 0:对用户“root”的主机“localhost”进行身份验证 使用方法“mysql_native_password”失败并显示消息:插件 未加载“标准”
我该如何解决?
【问题讨论】:
标签: mysql
caching_sha2_password 是 8.0 中的默认身份验证机制。因此,请使用支持此功能的客户端。或者使用mysql-8.0客户端,使用CREATE USER创建一个新用户:
CREATE USER 'vyacheslav'@'localhost'
IDENTIFIED WITH mysql_native_password BY 'password';
【讨论】: