Navicat连接Mysql8.0.11出现1251错误

Navicat连接Mysql8.0.11出现1251错误重装了电脑,安装了最新版的MySQL数据库,结果Navicat连接Mysql报1251错误,sqlyog报2058错误,但是window命令进入mysql,账号密码都是正确的。在网上查的是,出现这个原因是mysql8之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password,解决问题方法有两种…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

重装了电脑,安装了最新版的MySQL数据库,结果Navicat连接Mysql报1251错误,sqlyog报2058错误,但是window命令进入mysql,账号密码都是正确的。

 

Navicat连接Mysql8.0.11出现1251错误

 

在网上查的是,出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原成mysql_native_password. 

 

我常用的是第二种方式 

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #修改加密规则 

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更新一下用户的密码 

FLUSH PRIVILEGES; #刷新权限 

——————————————————————————————————————————————————–

我看好多人拿着命令直接复制,这样是不对的。 

‘root’   为你自己定义的用户名

‘localhost’ 指的是用户开放的IP,可以是’localhost'(仅本机访问,相当于127.0.0.1),可以是具体的’*.*.*.*'(具体某一IP),也可以是 ‘%’ (所有IP均可访问)

‘password’ 是你想使用的用户密码

———————————————————————————————————————————————————–

问题就解决了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181834.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月15日 上午8:00
下一篇 2022年10月15日 上午8:16


相关推荐

  • python编译过程和执行原理

    python编译过程和执行原理python 编译过程和执行原理 1 python 执行原理这里的解释执行是相对于编译执行而言的 我们都知道 使用 C C 之类的编译性语言编写的程序 是需要从源文件转换成计算机使用的机器语言 经过链接器链接之后形成了二进制的可执行文件 运行该程序的时候 就可以把二进制程序从硬盘载入到内存中并运行 但是对于 Python 而言 python 源码不需要编译成二进制代码 它可以直接从

    2026年3月26日
    2
  • Linux之grep命令详解

    Linux之grep命令详解注 部分概念介绍来源于网络一 简介 grep globalsearch RE andprintoutt 全面搜索正则表达式并把行打印出来 是一种强大的文本搜索工具 它能使用正则表达式搜索文本 并把匹配的行打印出来 二 grep 常用用法 1 grep acinv color auto 搜寻字符串 filename txt 选项与参数 w 被匹配的文本只能是单词 而不能是单词中的某一部分 如文本中有 liker 而我

    2026年3月26日
    2
  • Word2vec之CBOW模型和Skip-gram模型形象解释「建议收藏」

    Word2vec之CBOW模型和Skip-gram模型形象解释「建议收藏」Word2vec中两个重要模型是:CBOW和Skip-gram模型这里主要讲下我本人对CBOW模型的理解,这是主要是举个例子简化下首先说下CBOW的三层结构:输入层,投影层(中间层),输出层假设语料库有10个词:【今天,我,你,他,小明,玩,北京,去,和,好】现在有这样一句话:今天我和小明去北京玩很显然,对这个句子分词后应该是:今天我和小明去北京玩对于小明而言,选择他的前

    2025年8月27日
    9
  • wing是什么_可分开四叶草项链

    wing是什么_可分开四叶草项链在 Mars 星球上,每个 Mars 人都随身佩带着一串能量项链,在项链上有 N 颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是 Mars 人吸收能量的一种器官)的作用,这两颗珠子才能聚合成一颗珠子,同时释放出可以被吸盘吸收的能量。如果前一颗能量珠的头标记为 m,尾标记为 r,后一颗能量珠的头标记为 r,尾标记为 n,则聚合后释放的能量为 m×r×n(Mars 单位),新产

    2022年8月9日
    10
  • 移动端SEO优化指南:让手机用户找到你的15个技巧

    移动端SEO优化指南:让手机用户找到你的15个技巧

    2026年3月18日
    4
  • java 串讲_Java知识串讲

    java 串讲_Java知识串讲一 JDK 个版本之间的区别 1 JDK1 5 的新特性 泛型 ArrayListlis newArrayList gt ArrayListlis newArrayList 自动装箱 拆箱 for eachstaticim 静态导入 以前是 Math squrt squrt 边长参数 intsum int intlist 有任意

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号