2.问题:SQLyog安装后连接不上本地数据库

问题详情:SQLyog连接mysql8.0时,SQLyog Ultimate显示报错信息并附带乱码:
“错误号码2058,Plugin caching——sha2_passward could not be loaded:******** ”(最后一段信息是乱码)

分析:插件缓存——sha2_密码无法进行加载”,这是由于你的mysql密码加密方法改变了,SQLyog未能正确解析使用

解决方案:

第一步:打开搜索栏,点击搜索“cmd”,找到命令提示符,右击选择“以管理员身份运行”

第二步:输入 mysql -u root -p,若出现如图的问题:“mysql 不是内部或者外部的命令...”,则进行mysql环境变量的配置(具体配置步骤见问题1的解决方案)

第三步:以管理员身份进入命令行窗口,输入mysql -u root -p然后再输入密码登录数据库,然后执行以下这条sql语句(复制粘贴即可):

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
(注意:上面的sql语句以英文 “;” 结束,123465是本人自己设置的root密码,你的需要更改为你自己的密码)

第四步:再次打开SQLyog,新建一个MySQL连接,配置完后,点击确认,顺利进入SQLyog界面。


2019/1/20 17:42:51 已解决!