windows 下cmd 登录 mysql -u root -p 登录你的 mysql 数据库,然后 执行这条SQL:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
记得把‘password’ 改成自己设置的密码。
例子: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123465';
出现query ok 就是成功了,
然后在重新配置SQLyog的连接,则可连接成功了,OK。