问题描述:本地MySQL版本为5.5.27将其升级到8.0.23后,使用SQLyog(小海豚)进行连接出现以下提示错误:

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

解决方法:

第一种方法:升级连接工具的版本

第二种方法:把用户密码登录的加密规则还原成mysql_native_password这种加密方式(个人推荐

MySQL 8 (官网下载地址:https://dev.mysql.com/downloads/installer/)之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password,因此如果不想升级更换MySQL连接工具就采用以下方法修改加密规则:

第一步:找到MySQL的安装路径,在(我的电脑->右键->属性->高级系统设置->环境变量)系统变量里面新建一个系统变量

变量名:MYSQL_HOME
变量值:C:\Program Files\MySQL\MySQL Server 5.7(就是你自己安装的位置)

第二步:在系统变量找到Path并追加MySQL

本地升级MySQL数据库版本为8.0.23,使用SQLyog(小海豚)无法进行连接相关推荐

  1. 升级mysql数据库版本时,对应配置文件的一些变化

    之前一直使用mysql5.7版本进行项目数据库的链接使用,最近看一些了很多开源项目,发现很多项目的数据库都使用了mysql的最新版本,所以,这次对mysql版本进行升级,目前升级完的数据库版本为mys ...

  2. 本地安装MySQL数据库详细步骤

    本地安装MySQL数据库详细步骤 一.下载MySQL数据库 1.进入MySQL官网,在导航栏中点击DOWNLOADS 2.点击页面底部的"MySQL Community (GPL) Down ...

  3. impdp 不兼容_oracle - Oracle:使用impdp导入数据库转储时出错:Data Pump客户端与数据库版本12.1.0.2.0不兼容 - 堆栈内存溢出...

    我们从Oracle DB v12创建了一个数据库转储. 1使用expdp(导出数据泵)v12.1实用程序,现在我想将其导入另一个DB v12. 1使用impdp(导入数据泵)工具. 对于杂项. 我需要 ...

  4. mysql db模块下载_易语言MySql数据库操作类V1.0模块源码

    易语言MySql数据库操作类V1.0模块源码 易语言MySql数据库操作类V1.0模块源码 系统结构:MySql数据库连接类_测试子程序,置连接选项,连接,关闭,是否已连接,取连接句柄,置连接句柄,执 ...

  5. mysql @@version_查看mysql数据库版本方法总结

    当你接手某个mysql数据库管理时,首先你需要查看维护的mysql数据库版本:当开发人员问你mysql数据库版本时,而恰好你又遗忘了,那么此时也需要去查看mysql数据库的版本............ ...

  6. MySQL JDBC驱动版本与MySQL数据库版本对应关系

    前言:前段时间发现在家使用和公司一样的mysql jdbc驱动版本发生了异常,原因:家里mysql数据库版本与公司不一致导致.查询了相关资料,发现mysql jdbc驱动版本与mysql数据库版本有一 ...

  7. mysql unlix下载_系统(PHP的MySQL的版本:showmov3.0)平台:Win和Linux / unlix其他发

    系统(PHP的MySQL的版本:showmov3.0)平台:Win和Linux / unlix其他发 2016-08-22 0 0 0 暂无评分 其他 1 积分下载 如何获取积分? 系统版本:show ...

  8. centos6.8自带mysql_CentOS6.8下MySQL数据库版本信息查看

    方法1:使用mysql -v命令查看: [root@yeebian mysql]# mysql -V mysql Ver 14.14 Distrib 5.1.73, for redhat-linux- ...

  9. 本地安装MySQL数据库-8.0.29版本(踩坑版)

    目录 1.下载数据库网址: 2.选择要下载的版本: 3.安装MySQL 3.1安装报错:找不到兼容的服务器 4.配置环境变量 5.验证是否安装.配置环境变量成功 6.使用navicat创建数据库 6. ...

最新文章

  1. 浅析SEO网站优化的三点高质量外链优化技巧
  2. table thead 固定 tbody滚动
  3. 迷你飞信一出,LibFetion该挂了把
  4. javascript读取php,PHP如何读取由JavaScript设置的Cookie
  5. 练习图200例图纸讲解_实物图+电气图纸讲解:教你学会看配电系统图,不收藏,可惜了...
  6. sqlite3用python家外键_Django/Sqlite3为带有外键的模型添加一行
  7. 如何在Java中针对XSD验证XML
  8. oracle如何设置权限,Oracle创建用户并设置权限
  9. 单应性变换(Homography)
  10. matlab怎样批量裁剪图片大小,wps 批量调整图片大小 宏
  11. visio的替代者yEd Graph Editor
  12. Educoder---Java继承与接口、文件
  13. python语言基础-字典
  14. matlab矩阵保存到表格,将matlab求出的矩阵保存在Excel表格中
  15. 企业需要怎样的CMP多云管理平台?
  16. JavaScript放大镜插件magnifier实现图像放大效果
  17. 一款牛逼的Java工具类库,GitHub星标10.7k+,你敢用吗?
  18. 傅立叶变换(Fourier Transform)分析理解
  19. android中textview记录日志,Android中TextView属性全纪录
  20. ORACLE官方文档中 DB LINK的名字 与全局数据库的名字关系的疑问

热门文章

  1. C++对带有分隔符的字符串 分割为数字的通用解决方案
  2. spring.net结合普通三层(实现IOC 及AOP中的异常记录功能)
  3. 【ASP.NET Core】处理异常(下篇)
  4. YouTube推荐系统算法梳理
  5. 【报告分享】2020中国电商直播粉丝价值研究报告.pdf(附下载链接)
  6. linux命令的-和--参数问题
  7. python基本词汇的特点_开课吧老师为你讲解 Python都有什么优点?
  8. js中遍历数组加到新数组_JS中的真伪数组
  9. python如何爬虫eps数据_Python爬虫常用的几种数据保存方式
  10. Star Schema完全参考手册学习笔记九