zoukankan      html  css  js  c++  java
  • 使用navicat连接本地数据库时,出现错误1251错误

    在安装完MySQL的时候,我们现在一般都使用Navicat来连接数据库,可惜出现下面的错误:1251-Client does not support authentication protocol requested by server; consider upgrading MySQL client。

    出现上述问题的原因是:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password?把mysql用户登录密码加密规则还原成mysql_native_password

    命令行登录mysql:mysql -u root -p

    输入:Alter user 'root'@'localhost' identified with mysql_native_password by 'root密码';

    输入:flush privileges;

    重新回到Navicat,应该就能连接上了

  • 相关阅读:
    我开博客了,啦啦啦.
    cf593div2
    Comet OJ
    cf591div2abc
    cfround586ac
    cf589div2
    cf573div2
    Codeforces Round #569 (Div. 2)
    uva11729 水题
    luogu1984 [SDOI2008] 烧水问题
  • 原文地址:https://www.cnblogs.com/pskcoco/p/13032936.html
Copyright © 2011-2022 走看看