SQLyog Community 64

img


重装好几次,每次都出问题,my.ini文件也改过了,一直搞不好

1、首先,你的客户端软件SQLyog 安装路径不要有中文
2、如果你没有设置认证方式,默认的密码加密方式是:caching_sha2_password,而现在SQLyog客户端工具还不支持这种加密认证方式,这里的错误信息就是不支持身份认证方式。

解决方法,修改 my.ini
1、在[mysqld]下面增加一行

authentication_policy=caching_sha2_password

2、重启mysql服务

net stop mysql
net start mysql

3、需要重新设置密码:

alter user 'root'@'localhost' identified  by 'Huawei@123'; # 如果你的用户是root@localhost,执行这句
alter user 'root'@'%' identified  by 'Huawei@123';  # 如果你的用户是root@%,执行这句
刷新权限:flush privileges;

4、重新用工具连接即可