在使用 8+ 以上 MySQL 时,navicat premium 连接 mysql 数据库时,会报2059错误; 原因:8+ 版本使用的密码加密规则为caching_sha2_password。 而navicate 驱动目前不支持新加密规则,解决问题方法有两种,一种是升级 navicat 驱动,一种是把 mysql 用户登录密码加密规则还原成 mysql_native_password,这里我们将 mysql ...
简介:关于Navicat Premium连接MySQL出现2059错误解决方法 前言 关于Navicat连接MySQL出现2059错误解决方法 一、问题原因: 如上图的报错提示可知,报错原因是caching_sha2_password不能加载。 这是因为8.0之后mysql更改了密码的加密规则,而目前已有的客户端连接软件还不支持Mysql8新增加的加密方式caching_sha2_password,所以我...
1 首先找到安装MySQL成功后的程序,”MySQL 8.0 Comman...“,鼠标双击打开,如下图所示。2 打开后提示输入密码,将你的MySQL密码输入进去,然后按键盘上的【enter】回车键,如下图所示。3 登录成功后,将“ALTER USER '用户名'@'localhost' IDENTIFIED WITHmysql_native_password BY &#...
1.mysql -uroot -ppassword #登录 2.use mysql; #选择数据库;#远程连接请将’localhost’换成’%’ 3.ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #更改加密方式 4.ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; ...
Navicat 连接MySQL 8.0.11 出现2059错误 使用Navicat Premium 连接MySQL时出现如下错误: 原因 mysql8之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password 解决 更改加密规则: highlighter- code-theme-dark Dockerfile ...
错误 使用Navicat Premium 连接MySQL 8.0 时出现2059错误: 原因 MySQL8.0 之前的版本中加密规则是mysql_native_password,而在MySQL8.0之后,加密规则是caching_sha2_password 解决办法 解决方案一: 下载Navicat for MySQL 12.1.17以上版本,官网下载地址http://www.navicat.com.cn/download/navicat-for-mysql...
Navicat Premium 出现2059错误解决办法 1,登陆后可查询默认加密规则,键入 use mysql; select user,plugin from user where user ='root'; 解决办法; 1,更新用户密码:ALTER USER'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; # 'password' 为要修改的密码,如果报出1819错误的话,就是密码...
Navicat连接MySQL8.0.11出现2059错误 错误 使⽤Navicat Premium 连接MySQL时出现如下错误:原因 mysql8 之前的版本中加密规则是mysql_native_password,⽽在mysql8之后,加密规则是caching_sha2_password 解决 更改加密规则:mysql -uroot -ppassword #登录 use mysql; #选择数据库 # 远程连接请将'localhost'换成'...
最近下载安装了MySQL8.0.13,使用Navicat Premium连接时出现了如下错误: 2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(../Frameworks/caching_sha2_password.so, 2): image not found 解决办法: 1.首先打开系统偏好设置,打开MySQL的设置: 2.点击初始化数据库,进行设置: 3.点击...
当我们用Navicat Premium连接MySQL时,点击连接测试,会出现报错: 错误信息为: 2059 - authentication plugin ‘caching_sha2_password’ cannot be loaded 在终端登录MySQL,查看加密方式,输入命令: show variables like 'default_authentication_plugin'; 1.