Web开发编程网
分享Web开发相关技术

解决阿里云服务器MySQL不能远程连接的问题

第一步:安全组开放3306端口

第二步:防火墙设置

添加一条规则:-A INPUT -p tcp -m tcp –dport 3306 -j ACCEPT

可以使用以下命令进行配置:

iptables -A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT

也可以使用以下命令直接编辑配置文件:

vi /etc/sysconfig/iptables

如果原来是  -A INPUT -p tcp -m tcp –dport 3306 -j DROP 的,把这条规则改为 -A INPUT -p tcp -m tcp –dport 3306 -j ACCEPT就可以了,改好规则后记得重启防火墙

第三步:MySQL设置

以root用户进入mysql,然后分别执行下面两个命令:

GRANT ALL PRIVILEGES ON *.* TO '数据库用户名'@'%' IDENTIFIED BY '数据库用户密码' WITH GRANT OPTION;

FLUSH PRIVILEGES;
未经允许不得转载:WEB开发编程网 » 解决阿里云服务器MySQL不能远程连接的问题
微信扫码关注微信公众号

WEB开发编程网

谢谢支持,我们一直在努力

安全提示:您正在对WEB开发编程网进行赞赏操作,一但支付,不可返还。