首页 - 新闻 - 阿里云centos7.2自行安装mysql5.7无法远程访问解决办法

阿里云centos7.2自行安装mysql5.7无法远程访问解决办法

2023-10-09 20:01
-->
版权声明:也允许转载https://www.gsm-guard.net/u010955892/article/details/72774920

最近无意中看到阿里云服务器降价了,于是心痒痒,只用199就买了一台一年的服务器ECS,拿到手后很高兴,好像要上传自己的服务一样并在下一刻抛出我自己的代码。所以首先要做一些准备工作,先安装jdk1.8环境,然后安装mysql5.7(当然这个是必不可少的!!)。然而安装完成后,想用navicat进行远程连接,却发现无法连接。我很着急,在网上搜索了各种方法。有的说是授权的,有的说需要修改/etc/my.cnf的bind-address。做完了所有的操作,我发现还是不行
连接到服务器上的“www.gsm-guard.net”什么的,所以我很郁闷。最后看到一篇文章分析了无法连接的原因。无非是:

  1. mysql配置不正确,比如给root授权外部链接。
  2. 登录是否被防火墙拦截?
  3. 从外部访问telnet www.gsm-guard.net端口3306(就是这个点)
后来我想,如果telnet无法连接,那一定是有其他问题。我们先来解决这个问题。首先,关闭所有防火墙,防火墙和iptables。关闭后发现没有什么用,于是我想是不是阿里云服务器对此做了什么限制。最后一头雾水点开了这个位置
我发现这里有一个规律(此时此刻,我似乎发现了什么不寻常的事情)。一看,只开放了22、3389等端口。然后我自己配置​​了一条规则,发现还可以。 Navicat 再次连接。测试,成功,凯森。

-->