欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

本地安装Mysql后,navicat链接异常:Clinet dose not support authentication protocol request by server ; consider upgrading MySQL client

程序员文章站 2022-08-05 21:40:41
第一步:首先通过cmd进入mysql 在命令窗口 输入:mysql -u root -p; 第二步:更改加密方式 mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; Query OK ......

第一步:首先通过cmd进入mysql

  在命令窗口 输入:mysql -u root -p;

 

第二步:更改加密方式 

  mysql> alter user 'root'@'localhost' identified by 'password' password expire never;
  query ok, 0 rows affected (0.10 sec)

 

第三步:更改密码

  mysql> alter user 'root'@'localhost' identified with mysql_native_password by '123456';
  query ok, 0 rows affected (0.35 sec)
  这个密码是navicat链接mysql 的密码;
 
第四步:刷新
  mysql> flush privileges;
  query ok, 0 rows affected (0.28 sec)
 
第五步:重新连接navicat,输入第三步设置的密码。