1.原因分析

  • sqlyog报错内容:

​ 1251 client does not support authentication protocol requested by server;consider upgrading Mysql client

ERROR 1396 (HY000): Operation ALTER USER failed for ‘root’@‘localhost’。

  • 原因:

    由于mysql8以前的加密规则与mysql8以后的存在差异。

    2.解决办法

    • 启动mysql8.0,输入密码进入MSQL操作界面,如图所示:

    • 第一步输入代码(#修改加密规则,注意引号为英文单引号,后面结尾的分号必须带上,@符号和引号之间无空格,下同)

      ALTER USER  'root' @'localhost'  IDENTIFIED BY  'password'  PASSWORD EXPIRE NEVER;
      
    • 第二步输入代码(#更新一下用户的密码)

      ALTER USER 'root' @'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
      
    • 第三步输入代码(#刷新权限)

      FLUSH PRIVILEGES;
      
    • 注意第二步中123456为演示时所设置的密码,可根据自身修改。

使用sqlyog连接 Mysql 出现1251错误相关推荐

  1. mysql 1251错误怎么解决_navicat连接mysql显示1251错误怎么办

    重装了电脑,安装了最新版的MySQL数据库,结果Navicat连接Mysql报1251错误,sql又报2058错误,但是window命令进入mysql,账号密码都是正确的. 在网上查的是,出现这个原因 ...

  2. navicat for mysql 连接 mysql 出现1251错误

    navicat for mysql下载地址: 链接:https://pan.baidu.com/s/1Nh2ippFKHrWXnzPx_hda8g 密码:fumf 客户端使用navicat for m ...

  3. MySQL 使用Navicat连接MySQL8出现1251错误

    来源:https://www.cnblogs.com/wcwnina/p/9569535.html MySQL 使用Navicat连接MySQL8出现1251错误 安装了MySQL8.x.x后使用Na ...

  4. 解决SQLyog连接MySQL数据库时报2058错误

    使用SQLyog连接MySQL时报了这样一个错 "错误号码2058,Plugin caching--sha2_passward could not be loaded:******** &q ...

  5. pycharm连接mysql1193错误_pycharm连接mysql数据库提示错误的解决方法_数据库

    忘记phpmyadmin密码怎么重置_数据库 重置phpmyadmin密码的方法是:1.停止mysql服务:2.跳过验证启动mysql:3.重新设置密码:4.更新权限:5.重新启动mysql,如[ki ...

  6. 使用SQLyog连接MySQL数据库

    [学习笔记]使用SQLyog连接MySQL数据库 一.使用SQLyog创建数据库用来管理学生信息 复制代码 1 #创建数据库student   2 DROP DATABASE IF EXISTS My ...

  7. lnk2019 mysql_C++使用MySQL-Connector/C++连接MySQL出现LNK2019错误的解决方法

    C++使用MySQL-Connector/C++连接MySQL出现LNK2019错误的解决方法 使用vs2015开发c++win32项目时,用MySQL-Connector/c++连接MySQL时总是 ...

  8. SQLyog 新建mysql链接时 错误号码 2058

    SQLyog 新建mysql链接时 错误号码 2058 问题: 解决方法: ~~~ ~~~ * 注意:**啊这~!,还有人mysql -u root -p进去不去数据库**,那肯定是你没配环境变量. ...

  9. Navicat for MySQL 连接 MySQL 报2005错误

    Navicat for MySQL 连接 MySQL 报2005错误 关于Navicat for MySQL 连接 MySQL 报2005 -Unknown MySQL server host 'lo ...

最新文章

  1. 仅用2年过渡到自研ARM芯片,苹果的底气从何而来?
  2. 获取错误:当试图让pgsql使用rails时,用户“postgres”的对等身份验证失败
  3. android SharedPreferences实现用户的注册和保存账号密码
  4. [转]内存泄漏简单检测
  5. 《见字如面》赏析-待续
  6. 华为android怎样隐藏软件,华为怎么打开隐藏应用功能
  7. Linux 查看数据库MySQL安装文件和安装目录的命令
  8. ELK详解(十四)——Logstash TCP/UDP日志收集
  9. 解决C#网络通信编程的阻塞问题
  10. Apple Pay 详解
  11. Counterfit 部署教程
  12. 嵌入式系统开发笔记25:win10防火墙打开特定端口
  13. 软件扫描出rsh漏洞,但是并无安装rsh服务,原因是为何?
  14. 机器学习的几种分类损失函数
  15. 西门子TIA博途软件多版本共存安装教程
  16. 名悦集团:汽车买自动挡还是手动挡,你怎么看
  17. 拍手游戏Python
  18. 自编码器与堆叠自编码器简述
  19. 51单片机-------流水灯(实验报告)
  20. WSL(ubuntu2204)xfce4安装中文环境和fcitx5框架及中文输入法

热门文章

  1. 【面试题】面试不面试,你都必须得掌握的vue知识
  2. 手机防盗软件的实现日志
  3. 对象.属性和对象[‘属性’]的区别
  4. 哈夫曼树的带权路径长度的算法
  5. Qt widget box 各部分说明(1)
  6. C++多线程thread用法
  7. 【BZOJ3157/3516】国王奇遇记(数论)
  8. twelfth day for learning
  9. 游戏制作 RPGDreamer (一)--打飞机类游戏
  10. 实验三 使用POSIX信号量实现线程同步