精华内容
下载资源
问答
  • 原因是MySQL8.0以后的版本的加密方式和MySQL5.0的不一样,连接会报错。 解决方法:更改加密方式 ①以管理员身份运行cmd ②mysql -uroot -p ③ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD ...

     

    原因是MySQL8.0以后的版本的加密方式和MySQL5.0的不一样,连接会报错。

    解决方法:更改加密方式

    ①以管理员身份运行cmd

    ②mysql -uroot -p

    ③ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;         #修改加密规则 

    ④ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';        #更新用户的密码  

    ⑤FLUSH PRIVILEGES;       #刷新权限

    展开全文
  • Navicat和MySQL安装了好几天了,今天要用,打开Navicat新建连接MySQL,输入密码出现如下提示: Client does not support authentication protocol requested by server; consider upgrading MySQL client 一直以为...

    Navicat和MySQL安装了好几天了,今天要用,打开Navicat新建连接MySQL,输入密码出现如下提示:

    Client does not support authentication protocol requested by server; consider upgrading MySQL client

    一直以为是自己密码错误,弄了一晚上现在终于弄好了
    参考原回复见贴吧第17楼
    附代码:

    USE mysql;
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '831015';
    FLUSH PRIVILEGES;
    
    

    打开MySQL将代码黏贴进去,点击那个黄色闪电执行代码
    在这里插入图片描述
    然后打开Navicat,文件–>新建连接–>MySQL,输入密码(密码123456可以自己设定),连接测试有如下窗口
    在这里插入图片描述
    点击确定,OK
    在这里插入图片描述

    展开全文
  • 安装完MySQL后在Navicat连接的时候出现了下面的错误提示! 如果你也出现了这样的提示,有可能是因为服务还没有启动,先用管理员运行cmd,进入到bin目录下使用命令“net start mysql”启动服务: 启动成功后...

    安装完MySQL后在Navicat连接的时候出现了下面的错误提示!

    如果你也出现了这样的提示,有可能是因为服务还没有启动,先用管理员运行cmd,进入到bin目录下使用命令“net start mysql”启动服务:

    启动成功后再次回到Navicat里面再连接一次,你会发现连接成功啦!

    展开全文
  • 根本原因还是版本的问题,因为mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password 解决方法:把mysql用户登录密码加密规则还原成mysql_native_password就行了。 ...

    根本原因还是版本的问题,因为mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password 
    解决方法:把mysql用户登录密码加密规则还原成mysql_native_password就行了。

    详细步骤:

    1.以管理员身份运行命令行提示符,输入命令行,进入mysqlshujuk:

    2、接下来就是修改密码格式了,输入

    ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘123456’ PASSWORD EXPIRE NEVER;    //修改加密规则(这步也可以不写)

    ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’ ;   //更新用户密码,注意我这里更新的密码是123456

    flush  privileges;    //刷新权限 

    再次在Navicat中连接MySQL应该是没什么问题了。

    希望我的记录能给你一点点的帮助!!!

    展开全文
  • Navicat连接Mysql8.0.11出现1251错误

    万次阅读 多人点赞 2018-05-03 10:03:44
    重装了电脑,安装了最新版的MySQL数据库,结果Navicat连接Mysql报1251错误,sqlyog报2058错误,但是window命令进入mysql,账号密码都是正确的。 在网上查的是,出现这个原因是mysql8 之前的版本中加密规则是...
  • Navicat连接MySQL出现错误【Can't connect to MySQL server on 'localhost'(10061"Unknown error")】 问题: 安装完MySQL后在Navicat连接的时候出现了下面的错误提示! 解决方法: 先用管理员运行cmd,进入到...
  • Navicat连接MySQL出现1045错误 错误 解决方法 1. 右键MYSQL编辑连接 2. 重新输入密码 3. 连接测试
  • Navicat连接mysql出现1045错误

    千次阅读 2019-04-10 14:26:44
    Navicat连接mysql出现1045错误使用Navicat连接mysql出现1045,可能的原因为忘记密码,下面方法可以帮助重置密码。 1,以管理员权限运行cmd程序; 2,cd C:Program Files (x86)MySQLMySQL Server 5.7bin 3,关闭...
  • 使用Navicat连接MySQL出现1251错误

    千次阅读 2019-05-28 15:40:00
    使用Navicat连接MySQL出现1251错误 问题:navicat连接mysql时报错:1251-Client does not support authentication protocol requested by server; consider upgrading MySQL client 解决方法:...
  • 主要为大家详细介绍了navicat连接mysql出现2059错误的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 最近用到MySQL,用navicat连接时出现navicat连接MySQL出现2059错误 原因:分析及查找相关资料后,发现MySQL8.0新特性,采用了新的更安全的验证方式,caching_sha2_password 解决方案: 1、进入CMD命令符窗口...
  • Navicat连接MySQL出现2059错误

    千次阅读 多人点赞 2019-05-24 12:08:20
    Navicat连接MySQL出现2059错误 出现如下图所示2059错误: 解决方法: 进入到MySQL,依次输入以下命令 ALTER USER 'root'@'localhost' IDENTIFIED BY '******' PASSWORD EXPIRE NEVER; ALTER USER 'root'@'...
  • 今天在电脑上安装了Mysql 8.0.11,然后又屁颠屁颠地安装了Navicat for MySQL,打开Navicat准备链接数据库的时候出现了如下提示: 上网搜索解决方案,网上说出现这种情况的原因是:mysql8 之前的版本中加密规则是...
  • MySQL 使用Navicat连接MySQL8出现1251错误 - 蔷薇Nina - 博客园  http://www.cnblogs.com/wcwnina/p/9569535.html
  • Navicat连接Mysql出现1251错误: 解决方法: 1. 先用root账号登陆, 命令: mysql -u root -p 刚安装时root密码为空,敲回车键; 2. 更改密码加密规则(注意:abc123表示root账号新密码,请修改为自己...
  • 安装了mysql数据库,在使用navicat连接mysql,但是在连接的时候确出现了如下问题: 网上查询过后,发现这个错误出现的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为...
  • 【MySQL】Navicat连接mysql出现1862错误

    万次阅读 多人点赞 2018-06-25 23:13:28
    环境 Navicat版本:11.1.13(64-bit)-premium ...但是,使用Navicat for MySQL软件连接失败,报错1862 连接属性如下,用户名:root,密码:root。 解决方法 管理员权限运行命令:mysql...
  • 关于Navicat连接MySQL出现2059错误解决方法

    千次阅读 多人点赞 2020-06-03 10:19:10
    一、进入Navicat连接MySQL出现下面的2059界面 原因:mysql8之前版本中加密规则为mysql_native_password,mysql8以后的加密规则为caching_sha2_password,将mysql用户登录加密规则修改为mysql_native_password即可!...
  • 连接时出现错误,百度了好久终于解决了。 如果用以下方法解决,连接密码是‘password’. Navicat 连接MySQL 8.0.11 出现2059错误 - 李帆1998 - 博客园 https://www.cnblogs.com/lifan1998/p/9177731.html...
  • 使用Navicat for MySQL软件连接失败,报错1862 解决方法: 管理员权限打开CMD,运行命令:mysqladmin -uroot -p password 提示输入新密码,然后确认修改密码后便可登录成功Navicat 。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,190
精华内容 476
关键字:

navicat连接mysql出现错误

mysql 订阅