背景

小透明, 刚买的云服务器用于部署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 更新 又关闭了, 有热心网友提醒不符合安全习惯

版权声明:本文为clzhang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/clzhang/p/12782453.html