【问题标题】:mysql: ERROR 1524 (HY000): Plugin 'mysql-native-password' is not loaded on macmysql: ERROR 1524 (HY000): Plugin 'mysql-native-password' is not loaded on mac
【发布时间】:2021-06-05 10:47:31
【问题描述】:

ERROR 1524 (HY000): 插件 'mysql_native_(Password)' 未加载

在安装过程中没有提示我设置 root 密码,因此每当我尝试通过 mysql -u root -p 命令使用 mysql 时。我收到此错误 => 用户 'root'@'localhost' 的访问被拒绝。

所以我搜索了堆栈溢出并找到了一个涉及将身份验证插件设置为 mysql_native_password 的答案。查询看起来像这样......

更新用户 SET plugin="mysql_native_password"; 但是,由于某种原因,我手动输入了命令而不是复制它,而且我似乎写了 mysql-native-password 而不是 mysql_native_password (愚蠢的我!!!)

现在我尝试以各种方式访问​​mysql shell,但总是出现以下错误!

错误 1524 (HY000):插件 'mysql-native-password' 未加载

尝试使用安全模式:sudo mysqld_safe --skip-grant-tables & 也恰好是同样的问题,

enter image description here

【问题讨论】:

    标签: mysql laravel macos installation


    【解决方案1】:

    试试这个对我有用,

    brew remove mysql
     
    brew cleanup
     
    launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
     
    rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
     
    sudo rm -rf /usr/local/var/mysql
    

    然后安装mysql回来

    【讨论】:

      猜你喜欢
      • 2016-05-26
      • 1970-01-01
      • 2013-10-06
      • 2016-04-08
      • 1970-01-01
      • 2017-04-12
      • 2016-10-19
      相关资源
      最近更新 更多