记一次问题解决: 阿里云服务器mysql远程访问报错 - can not connect to mysql server on 10060

背景

小透明, 刚买的云服务器用于部署Solo博客. 安装了MySQL, 用远程数据库工具访问失败! 10060错误

解决过程

尝试过:

  1. 数据库授权远程访问权限:

    这是必要操作, 在mysql登录后的界面下的命令

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'newPassword';
    
  2. 开放服务器3306端口

    好像也是必要操作! 我乱了, 不过据说CentOS新系统默认是关闭3306的

    iptables -A INPUT -p tcp -s 192.168.1.66 --dport 3306 -j ACCEPT
    

还是不行, 怎么办? 马上要开始怀疑人生的时候, 先开始怀疑阿里云了!

虽然最后确实是阿里云的问题, 但只能怪自己太透明, 不熟练!

[关键步骤] 阿里云安全策略配置

在安全策略中增加mysql3306项即可!

2020年4月26日 21:32:38 更新 又关闭了, 有热心网友提醒不符合安全习惯

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值