码上敲享录 > linux系统常见问题 > linux的mysql外网不能连接的原因

linux的mysql外网不能连接的原因

上一章章节目录下一章 2018-06-23已有2407人阅读 评论(0)

阿里云的linux的mysql外网不能连接的原因

答:

1.增加远程登录权限

用root(密码我设置成了root)用户登录之后,执行以下sql:

grant all privileges on *.* to root@'%' identified by 'root';flush privileges;


2.阿里云服务器设置了安全组,要在安全组中添加外网访问的端口。

管理控制台--》云服务器ESC-》实例--》在列表中选择服务实例,点击“管理”--》本实例安全组--》安全组列表--》配置规则--》入方向--》添加安全规则


3.关闭防火墙或者添加端口

先查看防火墙状态:service firewalld status;或者firewall-cmd --state

开启防火墙:service firewalld start;

关闭防火墙:service firewalld stop;


这样关闭防火墙,服务器可能有威胁,所以可以只开放某个端口。

执行以下两句命令即可:
// 开放3306的端口
firewall-cmd --add-port=3306/tcp --permanent
// 重载生效刚才的端口设置
firewall-cmd --reload


本文地址:http://www.yayihouse.com/yayishuwu/chapter/1318

0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交