Navicat连接MySQL数据库常见报错

柔情只为你懂 2023-07-10 15:49 101阅读 0赞

1.2059

报错:2059 - authentication plugin ‘caching_sha2_password’ -navicat连接异常
原因:在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为 caching_sha2_password。
解决方案:在CMD中输入以下代码

  1. use mysql;
  2. ALTER USER 'username'@'host' IDENTIFIED WITH mysql_native_password BY 'password';

username:MySQL 用户名
host:指定该用户可以在哪一台主机上登录;localhost 表示本地用户;% 表示任意远程主机(不包括本地主机)。
password:MySQL 用户的登录密码。

在这里插入图片描述

2.1045

报错:1045-Access denied for user ‘root’@‘localhost’(using password :YES)
原因:执行代码的时候密码改变了;需要把编辑连接把密码改一下

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,101人围观)

还没有评论,来说两句吧...

相关阅读