1.使用navicat进入命令控制板,进入use mysql;
use mysql;
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/0f1ef9123d484929889238892cddba7b.png)
2.查询用户表
select host,user from user;
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/fc81ea6e65694fb185c053eb91b35411.png)
3.更新user表中root用户域属性,'%'表示允许外部访问
update user set host='%' where user ='root';
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/6b2269cc646b4d1da364635e69d13419.png)
4.执行以上语句之后再执行,FLUSH PRIVILEGES;
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/7ee7223cad6840d49132ff90f4e2abb0.png)
5. 执行授权语句
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/db1637a2ea27499c8b25490873e0e2c2.png)
到这里已经可以远程连接了
修改最大连接数
SET GLOBAL max_connections = 500;
重复上面4,5步骤就好了.