出现这个问题的主要原因是因为服务器拒绝其他主机链接的原因 下面说解决方法:
1,第一步先登录mysql
mysql -u root -p; //先登录 输入密码
2,进来之后 使用use mysql;命令
use mysql;
3,第三步执行修改 让任何主机都连接到 这台数据库 也可以指定主机链接
update user set host = '%' where user = 'root';
4,第四步刷新下权限即可
flush privileges;
执行上述四步 即可完成远程连接mysql。