阿里云服务器配置MySQL远程连接


 

一、检查阿里云安全组规则设置

 参考:https://www.cnblogs.com/bymingliang/p/12131625.html

二、检查iptables防火墙设置

 参考:https://www.cnblogs.com/bymingliang/p/12131651.html

三、在iptables中3306开放端口

1. 先找到iptables

whereis iptables

 

 

2. 允许3306端口通过防火墙

vi  /etc/iptables.rules

-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT

 

 

3. 重启服务器

sudo reboot

 

四、创建并授权一个允许远程连接的数据库账号

grant all privileges on demo.* to mysql_account@’%’ identified by ‘123456’;

flush privileges; #添加一个用户名为 mysql_account,密码为 123456,授权为% (%表示所有 ip 能连接,可以设置指定 ip)对 demo 数据库所有权限。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM