我的编程空间,编程开发者的网络收藏夹
学习永远不晚

SQLyog连接MySQL时出现的2058错误解决方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

SQLyog连接MySQL时出现的2058错误解决方法

出现的原因

使用sqlyog连接数据库过程中出现2058错误,出现的原因是因为MYSQL8.0对密码的加密方式进行了改变,所以我们只需要改变密码的加密方式便可以解决此类报错。

解决的方法

进入mysql使用命令:

mysql -u '你的用户名' -p '你的密码'

 进入mysql中,然后使用命令修改密码和加密方式:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

其中password是修改后的密码;

修改完毕后使用SQLyog进行连接即可。


注意事项

如果是使用docker在linux中部署的mysql8.0那就只能重新pull一下更低版本的mysql,实测那条命令用了也不能解决这个报错,具体命令如下:

第一步:先停止镜像

docker stop mysql

第二步:移除镜像

docker rm mysql

第三步:重新拉取低版本的mysql(如5.7版本的mysql)

docker pull mysql:5.7

来源地址:https://blog.csdn.net/m0_58366209/article/details/127618668

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

SQLyog连接MySQL时出现的2058错误解决方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Navicat连接MySQL出现2059错误的解决方案

目录Navicat连接mysql出现2059错误解决方法方法1方法2:升级Navicat详细步骤注意事项总结Navicat连接MySQL出现2059错误在Navicat中连接MySQL时遇到错误代码 2059,这表示MySQL服务器不接受
Navicat连接MySQL出现2059错误的解决方案
2024-10-21

SQLServer 2008 :error 40出现连接错误的解决方法

在与SQLServer建立连接时出现与网络相关的或特定与实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且SQL SERVER已配置允许远程链接
2022-11-15

mysql连接出现1045错误怎么解决

MySQL的错误代码1045表示访问被拒绝,通常是由于用户名或密码错误导致的。要解决此问题,可以按照以下步骤操作:1. 确认用户名和密码是否正确:检查MySQL连接的用户名和密码是否正确,确保没有输入错误。2. 检查MySQL服务器是否正在
2023-08-11

Dreamweaver数据库连接出现错误404的解决方法

这篇文章给大家分享的是有关Dreamweaver数据库连接出现错误404的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。很多php新手会遇到一个问题,Dreamweaver连接数据库的时候出现404错误,
2023-06-08

编程热搜

目录