第2章 Navicat的安装及配置

1.  安装navicat软件

1.1  下载navicat安装包,然后打开

第2章 Navicat的安装及配置

 

1.2  下一步

第2章 Navicat的安装及配置

 

1.3  自定义安装路径

第2章 Navicat的安装及配置

第2章 Navicat的安装及配置

第2章 Navicat的安装及配置

第2章 Navicat的安装及配置

 

2.  配置环境

2.1  将安装包中的“x64”和“简中”里面的内容复制到安装路径中。

第2章 Navicat的安装及配置

第2章 Navicat的安装及配置

 

2.2  配置接口

第2章 Navicat的安装及配置

2.3  解决报错

2.3.1  报错信息!

    使用Navicat连接MySQL的时候,出现了一个问题:1251-Client does not support authentication protocol requested by server; consider upgrading MySQL client。

第2章 Navicat的安装及配置

原因:

经查,出现这种情况的原因是:MySQL8 之前的版本中加密规则是mysql_native_password,而在MySQL8之后,加密规则是caching_sha2_password

解决方法:

方法1:升级Navicat驱动

方法2:把mysql用户登录密码加密规则还原成mysql_native_password

2.3.2  现使用方法2解决,具体步骤如下:

1)打开cmd命令行窗口,进入到MySQL的bin目录下。执行命令:mysql -u root -p  

第2章 Navicat的安装及配置

2)执行下面的命令:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

更改用户名:在mysql command line clinet窗口中输入“ALTER USER 'root@localhost' IDENTIFIED WITH mysql native password BY 'password'; ”

#root可以改为自己定义的用户名,localhost指的是该用户开放的IP,可以是localhost(仅本机访问,相当于127.0.0.1)。

第2章 Navicat的安装及配置

 

3)刷新权限,执行命令:

FLUSH PRIVILEGES;

第2章 Navicat的安装及配置

4)连接成功

第2章 Navicat的安装及配置

 

5)若连接不成功,在操作一次。

第2章 Navicat的安装及配置

 

  6)连接上了!

第2章 Navicat的安装及配置

 

上一篇:Navicat Premium 12 安装教程


下一篇:Ubuntu14连接MySql报错“can't connect to local mysql server through socket '/var/run/mysqld/mysqld.sock'”