配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了。

解决方法:windows 下cmd 登录 mysql -u root -p 登录你的 mysql 数据库,然后执行这条SQL:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';(注意分号)

#password 是你自己设置的root密码;

然后在重新配置SQLyog的连接,则可连接成功了,就OK了。

以下提供两种解决 “cmd中连接mysql时报'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件”的方法:

方法一:

首先,运行services.msc命令,

第二步,找到MySQL服务,右键打开属性,复制可执行文件路径到bin这一段,

第三步,右键我的电脑->属性->高级系统设置->环境变量,

在path变量中新增一个变量,变量值为C:\Program Files\MySQL\MySQL Server 8.0\bin;这样就可以直接使用mysql命令了。

方法二:

运行cmd后

输入cd C:\Program Files\MySQL\MySQL Server 8.0\bin回车

此时就已经进入到C:\Program Files\MySQL\MySQL Server 8.0\bin目录下了,

执行mysql -u root -p回车

输入数据库密码就能进入到mysql了。

解决一个问题很开心,把网上大佬给的方法总结一下,敲个博客冷静一下。

mysql错误编号2058_SQLyog连接MySQL时出现的2058错误解决方法相关推荐

  1. mysql错误编号2058_SQLyog连接MySQL8.0报2058错误的完美解决方法

    引言 用SQLyog连接MySQL8.0(社区版:mysql-installer-community-8.0.15.0.msi),出现错误2058(Plugin caching_sha2_passwo ...

  2. navicat连接mysql闪退_Navicat连接MySql8.0的各种问题及解决方法

    navicat连接mysql8.0亲测有效 今天下了个 mysql8.0,发现navicat连接不上,总是报错1251: 原因是mysql8.0版本的方式和mysql5.0的不一样,连接会报错. 试了 ...

  3. php设置mysql查询编码,php连接mysql时怎么设置编码方式

    php连接mysql时怎么设置编码方式 php连接mysql数据库时,也就是在mysql_connect()语句之后添加"mysql_query("set names utf8&q ...

  4. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(二、编译连接)

    本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动到qt连接mysql数据库(一.编译连接前准备) [全教程]qt连接mysql--从qt编译mysql驱动到qt连接my ...

  5. php连接mysql乱码原因_PHP连接MYSQL出现乱码的原因与解决办法

    PHP连接mysql出现乱码的原因与解决方法 解决MySql数据库乱码的一个首要前提是保证 数据库+数据表+前端显示 编码一致,国内项目一般统一设定为GB2312或GBK,而国际化项目则一般使用utf ...

  6. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(一、编译连接前准备)

    一.说明 电脑系统:win10 qt版本:5.13.2和5.14.1(测试均成功) mysql版本:MySQL-5.5 本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动 ...

  7. 安装mysql配置时出错_mysql安装时出现各种常见问题的解决方法

    小编为大家整理许多mysql安装时出现各种常见问题的解决方法,供大家参考,具体内容如下 问题一: 当各位在安装.重装时出现could not start the service mysql error ...

  8. Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法

    这篇文章主要介绍了Mysql数据库从5.6.28版本升到8.0.11版本过程中遇到的问题及解决方法,解决办法有三种,每种方法给大家介绍的都很详细 mysql数据库版本从5.6.28升到8.0.11过程 ...

  9. mysql 5.6升级8.0_Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法...

    MysqL数据库版本从5.6.28升到8.0.11过程中部署项目时遇到的问题和解决方法,具体介绍如下所示: 首先这个项目用到了hibernate4.2.0,链接MysqL5.6.28没问题,换到8.0 ...

最新文章

  1. mysql.msi卸载_MySql安装与卸载的详细教程
  2. jquery设置属性值或移除属性
  3. conda deactivate python3_python3的配置解决
  4. CentOS压缩命令zip
  5. python中sort返回值_Python函数你真的都学会了吗?来看看这篇Python高阶函数!
  6. 【渝粤题库】国家开放大学2021春1018国际公法题目
  7. SQL Server 2005 DTS导入平面数据
  8. 权限管理快速入门_01
  9. 双非院校非科班的学弟,刚刚拿到了腾讯、网易、美团等大厂Offer
  10. esp8266 rtos 开发环境 ubuntu_Ubuntu快速搭建C++开发环境(VS Code编辑器)
  11. 如何写出优雅的跨平台的C/C++代码
  12. leetcode Distinct Subsequences
  13. 汉诺塔c语言代码实现
  14. html5汉字笔顺演示,中笔顺(汉字笔顺笔画动画演示)
  15. 软件工程需求分析阶段_正在进行的过程的7个阶段:需求工程
  16. 如何让paraview GUI软件启动时不弹出Welcome to paraview窗口
  17. 接口先决条件失败412
  18. nali——linux显示IP来源的工具
  19. 如何用今日头条来赚钱?那些闷声发大财的达人们都是这样做的
  20. 菜鸟程序员的成长之路(一)——菜鸟程序员起步

热门文章

  1. php页面导出csv,使用PHP生成并导出CSV文件
  2. Android实现拍照相册图片上传功能
  3. 周纪四 赧王中十八年(甲子、前297)——摘要
  4. windows10 更新NVIDIA 显卡驱动
  5. 防拷贝加密U盘的功能有些
  6. 影视剧中十大经典反派台词!(来自大洋论坛)
  7. android usb micro,朝夕相伴不知芳名? 来补补USB接口知识
  8. JAVA泡泡堂网络游戏的设计与实现
  9. 诗歌(8)—梅花二首(其二)
  10. keil遇到FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘解决方法