解决 SQLyog 连接 MySQL8.0+ 报错:2058

我来说一下我的解决过程,哈哈…


省流简洁版如下:

打开cmd,输入mysql -uroot -p你的密码(我是的123456)

输入: ALTER USER ‘sqlyog’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’

再重新连接。就可以了


目录下方第一行

详细小白版如下:

第一步打开CMD, 输入 mysql -uroot -p你的密码(我是的123456),然后回车。

第一步如果没有配置系统的环境变量,可以跳到MySql环境变量配置这里进行查看,因为如果没有配置Mysql的话一下方法就进行不下去了

在这里插入图片描述

安装完MySQL,仍然出现这种的话,大概率就是系统的环境变量没有配置。可以跳到MySql环境变量配置这里进行查看。

配置成功后,打开CMD进行第一步操作会有这样的界面

在这里插入图片描述

输入这个命令语句:

ALTER USER 'sqlyog'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'

这个命令的作用是将 MySQL 用户 ‘sqlyog’@‘localhost’ 的身份验证方式更改为使用 mysql_native_password 插件,并将密码设置为 ‘123456’。

好了,几乎已经接近胜利了。重新打开sqlyog的新建连接,点击连接按钮,

在这里插入图片描述

恭喜你完成连接,不谢。

在这里插入图片描述


MySql环境变量配置如下:

找到刚才MySQL的下载位置,如果没有更改路径的话,应该是在如下位置。

在这里插入图片描述

点击打开第一个文件夹,复制当前路径,之后要用。

在这里插入图片描述

打开我的电脑,右键点击属性

在这里插入图片描述

进行如下操作

在这里插入图片描述

写上蓝色箭头的内容

在这里插入图片描述

在这两个地方添加上 %MySQL_HOME%\bin

在这里插入图片描述

至此,配置结束!重新打开CMD命令窗口。MySql环境变量

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值