第2章Navicat的安装及配置1. 安装navicat软件
1.1 下载navicat安装包,然后打开
1.2 下⼀步
1.3 ⾃定义安装路径
2. 配置环境
2.1 将安装包中的“x64”和“简中”⾥⾯的内容复制到安装路径中。
2.2 配置接⼝
2.3 解决报错
2.3.1 报错信息!
使⽤Navicat连接MySQL的时候,出现了⼀个问题:1251-Client does not support authentication protocol requested by server; consider upgrading MySQL client。
mysql下载是安装包原因:
经查,出现这种情况的原因是: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)执⾏下⾯的命令:
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)。
3)刷新权限,执⾏命令:
FLUSH PRIVILEGES;
4)连接成功
5)若连接不成功,在操作⼀次。
6)连接上了!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论