我来说一下我的解决过程,哈哈…
省流简洁版如下:
打开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环境变量