1.在安装Mysql数据库的主机上登录root用户:

mysql -u root -p

 

 

2.use mysql;

select host from user where user='root';

可以看到当前主机配置信息为localhost.

报错的话命令手敲(踩过坑)

 

 

 

3.执行update user set host = '%' where user ='root'将Host设置为通配符%。

Host设置了“%”后便可以允许远程访问。

 

 

 

 4.Host修改完成后记得执行flush privilegs使配置立即生效。(我是直接在任务管理器上重启,两个都可以)

flush privileges;

 

 连接成功!