Centos7软件安装(三): MySQL5.6开启远程访问及 开放端口

1.安装MySQL5.6--(MySQL安装教程

2. 使用iptables防火墙; 开放端口

  • 关闭firewall:  systemctl stop firewalld.service
  • 若没安装iptables: 
  1. 查看是否安装iptables: systemctl status iptables.service
  2. 安装iptables:  yum install -y iptables 
  3. 安装iptables-service:  yum install iptables-services
  •  添加规则:
  1. 编辑防火墙配置文件: vi /etc/sysconfig/iptables

添加端口如下:  -A INPUT -p tcp -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

(MySQL能够进行远程访问,需要在开启 iptables防火墙的情况下。tomcat也同理)

  • 保存配置: service iptables save 
  • 重启防火墙: systemctl restart iptables.service
  • 设置开机启动: systemctl enable iptables.servcie 

3. 配置MySQL--(如何安装启动点击该链接

  • 进入MySQL: mysql -u root  -p 

  • 配置远程访问权限:(远程登录的用户名为 root ,密码为 password )
  1. 控制台执行语句1: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
  2. 控制台执行语句2: FLUSH PRIVILEGES;

4. 最后使用MySQL工具(SQLyog)连接

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值