美文网首页
MacOS下MySQL出现ERROR Plugin not lo

MacOS下MySQL出现ERROR Plugin not lo

作者: lusnaow | 来源:发表于2017-02-15 15:57 被阅读0次

在MacOS下用brew安装完mysql,按照提示执行mysql_secure_installation时出现错误

Error: Plugin '*XXXXXXXXXXXXX' is not loaded

Google了一下,原因大致是MySQL新版本user表结构发生变化,导致密码验证失败,解决过程如下:

1.mysql.server stop #先关闭MySQL服务

2.mysql.server start --skip-grant-tables

3.mysql-u root

4.use mysql;

5.update user set authentication_string=PASSWORD("XXX") where User='root';

6.update user set plugin="mysql_native_password";

7.flush privileges;

8.quit;

9.mysql.server stop

10.mysql.server start

11.mysql -u root -p

即可用root用户登录

相关文章

网友评论

      本文标题:MacOS下MySQL出现ERROR Plugin not lo

      本文链接:https://www.haomeiwen.com/subject/jmuqwttx.html