mysql -uroot -p -P3306 -h192.168.0.111无法远程连接mysql

1 在装有MySQL的机器上登录MySQL mysql -u root -p密码

2 执行USE mysql; 

3 执行UPDATE user SET host = '%' WHERE user = 'root';这一句执行完可能会报错,不用管它

4 执行FLUSH PRIVILEGES; 

4---> 刷新权限表,更改后需执行才能生效。 

一篇博客:

https://blog.csdn.net/qq_16885135/article/details/53096451 

原文地址:https://www.cnblogs.com/yushengzhou/p/9946408.html