解决阿里云ECS 安装mysql 无法远程连接的问题

今天公司要部署一个系统到阿里云的ECS服务器,

数据库不是RDS  需要自己安装   我安装的是  mariadb-10.3.10-winx64.msi

我的操作系统是windows server  2012 r2

安装完毕之后,

创建用户  .... 设置密码  

OK 

 

远程连接  。。。

hehe  。。。。。

突然发现端口  3306 入站规则没配置    

去配置

 

 OK  发现仍然连接不上  

网上看了看  有资料说  

需要再my.ini中增加  bind-address= 127.0.0.1

配置完 cmd  重启mysql

net stop mysql

net start mysql 

之后去测试 ,发现仍然是 2003错误 。。。

晕了 

折腾了一下午 发现自己用的是阿里云的服务器 

需要再控制台配置安全组

()*&@*……#&())——

配置安全组

 

 

 

全网络访问 就用0.0.0.0/0

配置完成后 

以为完事大吉了吧 

测试仍然有问题,

telnet 一直是不通

 

心想   bind-address= 127.0.0.1  什么意思 

不是绑定本机吗????

时间关系,没有详细的去研究 。遂注释掉

仍然restart mysql  

再次telnet  通过 。。。。

总结:不能乱求医    服务如果不通,端口开了也无法通过