远程连接mysql数据库失败-阿里云

一般来说搜"远程连接mysql数据库"这个关键字会有两种搜索结果.

  1. mysql本身没有开启外网访问
  2. 服务器3306端口限制了只能本地访问

可以看这篇博客来解决上述两个问题
https://blog.csdn.net/qq_16885135/article/details/53096451

但是我今天搜了好多好多博客, 都没办法解决我的问题, 包括反复地解决了上述两个问题, 以及重启服务器, 更改服务器系统等等. 最后我看到防火墙, 我突然想起了安全组这个东西, 对这个东西有点印象.

一看果然是, 阿里云默认没有配置mysql的安全组.
远程连接mysql数据库失败-阿里云
远程连接mysql数据库失败-阿里云
所以搞了我两个小时, 让我上课都不听讲搞这个东西的罪魁祸首终于解决了. 但是我完全开心不起来… 哎, 难受…