Advertisement

阿里云centos7.2自己安装mysql5.7远程不能访问解决方案

阅读量:

最近的一次偶然发现让我对阿里云服务器的价格变动深感关注。于是心切地购买了一年期的ECS服务一年套餐。喜悦的心情油然而生仿佛下一刻就要将自己辛苦开发的服务成功部署上去为此我着手进行了必要的准备工作首先是配置Java JDK 1.8环境其次是安装MySQL 5.7版本(自然这是必不可少的一步)。在完成安装后希望可以通过Navicat进行远程连接但现实却并非如此我发现无法建立远程连接令人感到有些沮丧于是我查阅了各种解决方案尝试各种方法但依然未能解决问题最终通过一篇详细的文章了解到问题所在无需复杂的步骤就能迎刃而解。

  1. MySQL配置存在问题,例如允许root账户对外进行链接操作。
  2. 登录过程是否因防火墙设置而被阻断。
  3. 检查telnet xxx.xxx.xxx.xxx:3306能否成功连接。

后来我想都无法连接 telnet 都无法连接 ,除了除此之外的问题暂且不提 ,先试着解决这个问题 ,首先是关闭所有防火墙 firewall 和 iptables 。之后重启 发现这样并没有什么实质性的帮助 ,于是接着怀疑是否是阿里云服务器设置了相关限制措施 ,最后尝试了一些其他的方法后 点到了这个位置。

发现,在此存在某种特定的配置规则(此时突然意识到这可能是一个关键发现),随后查看仅有...等端口开放情况:仅限于22、3389等端口开放之后自行添加相应的配置项测试通过后就返回状态码OK。

全部评论 (0)

还没有任何评论哟~