美文网首页
问题汇总

问题汇总

作者: 好大一只鹏 | 来源:发表于2019-07-19 18:14 被阅读0次

    1.navicat连接mysql数据库出错2059

    原因:在用navicat连接MySQL8+时会出现2059错误,这是由于新版本的MySQL使用的是caching_sha2_password验证方式,但此时的navicat还没有支持这种验证方式。
    解决:
    
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
    
    root'可以改为你自己定义的用户名,'localhost'指的是该用户开放的IP,可以是'localhost'(仅本机访问,相当于127.0.0.1),可以是具体的'*.*.*.*'(具体某一IP),也可以时'%'(所有IP均可访问)。'password'是你想使用的验证密码。
    

    相关文章

      网友评论

          本文标题:问题汇总

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