一、下载地址

链接:https://pan.baidu.com/s/1V4gVfO07sx092cRKCERGaA
提取码:uql1

二、安装步骤

1.解压后得到两个应用程序:

在这里插入图片描述

2.先安装 navicat111_mysql_cs_x64.exe

3.再安装 PatchNavicat.exe

在这里插入图片描述

路径选择navicat111_mysql_cs_x64.exe安装目录下的navicat.exe

4.安装成功后,会有成功弹框提示;

5.运行Navicat,输入个人信息

在这里插入图片描述

三、报错1251的详细解决方案

1.报错1251

从MySql5.7版本跳到了Mysql 8.0的版本,安装的时候提示链接加密方式已经改变,是选择5.?时代的方式还是新的方式,当时 全部选择默认,所以选择的新的 加密方式,然后 装好之后Navicat远程连接就一直报错1251
如图所示:1251-Client does not support authentication protocol requested by server;

在这里插入图片描述

2.解决办法

(1)以root账户用户登录Mysql:

mysql -u root -p

在这里插入图片描述

(2)更改加密方式:

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER;

在这里插入图片描述

(3)更改密码:

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;

在这里插入图片描述

(4)刷新:

FLUSH PRIVILEGES;

在这里插入图片描述

3、连接

在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐