CentOS7下两步搞定MySQL的远程连接

本文介绍了在CentOS7环境下,如何通过两步轻松解决MySQL的远程连接问题。首先,通过firewalld开启MySQL服务的通信权限,然后在MySQL的user表中进行相应设置,成功实现远程连接。整个过程无需修改my.cnf配置文件。
摘要由CSDN通过智能技术生成

在这里插入图片描述

一点感触

安装MySQL 5分钟,远程连接MySQL 5小时。虽说夸张了点,但只要你遇到过诸如2003错误,10060错误,还有经典的1045错误,你就能深深地体验到我的伤痛……来朋友,干一杯。
借着这次实验室的数据库服务器开局的机会,通过建立多个快照,反复测试,终于理清了MySQL的远程连接的头绪。原来真的好简单,两步就能搞定!!!

配置环境

  • 全新安装CentOS 7.7.1908(Core)
  • 全新安装MySQL 5.7.28-1
    • 服务启动正常
    • root密码已修改

第一步 配置firewalld

重要的事情最先说,就两行命令:

firewall-cmd --permanent --add-service=mysql
firewall-cmd --reload

保证MySQL服务器与客户端之间的物理连通,是排查问题的基本条件。全新安装的CentOS7的默认firewalld就是开启的,所以需要允许mysql服务通过。同样的,如果你们的环境里面启用了iptables,也需要放行mysql的通信。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值