今天公司要部署一个系统到阿里云的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 通过 。。。。
总结:不能乱求医 服务如果不通,端口开了也无法通过