1.使用Navicat工具
输入远程服务器的IP地址发现报错,是因为我们root用户的权限只支持本地访问,所以我们要去服务器里面修改权限
2.解决方案
使用root权限登录数据库后选择mysql库
mysql -u root -p
use mysql;
查看mysql库中的user表的host值后修改为通配符%
select host from user where user='root';
update user set host='%' where user='root';
flush privileges;
3.修改成功后重新测试
修改完之后连接成功