服务器MySQL本地能访问远程却不行?,MySQL远程连接怎么配置?

MySQL 开启远程访问配置指南

如果你的 MySQL 数据库在服务器本地可以访问,但无法从外部客户端(如 Navicat、DBeaver 或其他服务器)连接,通常需要完成以下 四个关键步骤 的配置。

修改 MySQL 配置文件(解除绑定限制)

MySQL 默认可能只监听本地回环地址 0.0.1,导致外部请求被拒绝。

  • 配置文件路径:通常位于 /etc/mysql/mysql.conf.d/mysqld.cnf 或 /etc/my.cnf。
  • :找到 bind-address 这一行。
    • 将 bind-address = 127.0.0.1 修改为 bind-address = 0.0.0.0(表示监听所有网卡地址)。
    • 或者直接在行首添加 将其 注释掉。
  • 生效操作:修改后必须重启 MySQL 服务。
    • 命令:sudo systemctl restart mysql 或 sudo service mysql restart。

配置 MySQL 用户权限(授权远程登录)

服务器MySQL本地能访问远程却不行?,MySQL远程连接怎么配置?

MySQL 的用户权限是绑定 用户名 + 主机名 的,默认的 root 用户通常只允许 localhost 登录。

  • 登录 MySQL:mysql -u root -p
  • 执行授权命令(根据版本选择):
    • MySQL 8.0+ 版本:
        -- 1. 创建用户(如果已存在则跳过)
        CREATE USER 'root'@'%' IDENTIFIED BY '你的密码';
        -- 2. 授予所有权限
        GRANT ALL PRIVILEGES ON . TO 'root'@'%' WITH GRANT OPTION;
        -- 3. 刷新权限
        FLUSH PRIVILEGES;
    • MySQL 5.7 及以下版本:
        GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
        FLUSH PRIVILEGES;
  • 重点说明: 代表允许从 任何 IP 地址 连接,为了安全,建议将 替换为 具体的客户端 IP 地址

    服务器MySQL本地能访问远程却不行?,MySQL远程连接怎么配置?

    。

配置操作系统防火墙(放行端口)

即使 MySQL 允许连接,如果服务器操作系统的防火墙拦截了 3306 端口,依然无法访问。

  • Ubuntu (UFW):
    • 命令:sudo ufw allow 3306/tcp
  • CentOS (Firewalld):
    • 命令:sudo firewall-cmd --permanent --add-port=3306/tcp
    • 生效:sudo firewall-cmd --reload
  • 检查端口是否开启:使用 netstat -tunlp | grep 3306 查看端口是否处于 LISTEN 状态且绑定在 0.0.0。

配置云服务器安全组(云平台拦截)

如果你使用的是 简米云、酷番云、AWS 等云服务器,除了系统内部防火墙,还需要在云控制台的 安全组/网络 ACL 中放行端口。

  • 操作步骤:
    • 登录云服务器控制台 $rightarrow$ 实例详情 $rightarrow$ 安全组/防火墙

      服务器MySQL本地能访问远程却不行?,MySQL远程连接怎么配置?

      。

    • 添加 入方向规则。
    • 协议选择:TCP。
    • 端口范围:3306。
    • 授权对象:0.0.0/0(或你的特定公网 IP)。

快速排查清单

如果配置完成后仍然无法连接,请按此顺序检查:

  • Ping 测试:能否 ping 通服务器公网 IP?(检查网络连通性)
  • Telnet 测试:执行 telnet 服务器IP 3306,如果提示连接失败,说明 防火墙或安全组 仍有拦截。
  • 权限测试:检查 MySQL 用户表 SELECT user, host FROM mysql.user; 确认 root 用户的 host 是否为 。
  • 版本兼容:MySQL 8.0 默认使用 caching_sha2_password 插件,部分旧版客户端不支持,可尝试修改加密方式:
    • ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/%e6%9c%8d%e5%8a%a1%e5%99%a8mysql%e6%9c%ac%e5%9c%b0%e8%83%bd%e8%ae%bf%e9%97%ae%e8%bf%9c%e7%a8%8b%e5%8d%b4%e4%b8%8d%e8%a1%8c%ef%bc%9fmysql%e8%bf%9c%e7%a8%8b%e8%bf%9e%e6%8e%a5%e6%80%8e%e4%b9%88%e9%85%8d/

赞 (0)
制作分销网站需要满足哪些条件,如何从零搭建分销系统?
上一篇 2026年7月13日 13:00
如何访问粉色帝国网站,粉色帝国网站最新地址是什么?
下一篇 2026年7月13日 13:04

相关推荐

  • 简米云ECU U1服务器怎么设置?, 购买后要注意什么?

    购买阿里云ECU U1服务器后,设置的核心路径是:先通过ECS控制台完成实例初始化,再配置安全组放行必要端口,然后选择Workbench或SSH远程登录,最后按业务部署运行环境并绑定域名, 整个过程并不复杂,但每一步都有容易踩坑的细节,阿里云U1服务器购买后怎么设置:从实例状态到远程登录购买完成后,不要急着装软……

    2026年10月6日
    000
  • AI养牛解决方案打折吗?智慧养牛系统值得投资吗?

    在当前畜牧业数字化转型的浪潮中,引入智能化技术已成为降低养殖边际成本的核心手段,近期市场上出现的AI养牛解决方案打折及相关优惠活动,为牧场主提供了一个以较低成本完成技术升级的战略窗口期,这不仅仅是单纯的采购价格降低,更是通过高性价比的技术投入,实现从传统经验养殖向数据驱动养殖的跨越,通过精准的个体识别、健康监测……

    2026年2月27日
    13100
  • Excel数据库服务器失败怎么办,如何快速解决连接失败问题?

    Excel报错“数据库服务器失败”时,大多数情况下问题出在连接配置或服务状态上,而非数据真正损坏,按本文的排查顺序操作,绝大部分场景都能在十分钟内恢复,打开Excel却弹出一串“数据库服务器失败”的提示,这感觉就像你拿着钥匙去开门,结果锁芯不认钥匙,别急着砸门,也别慌着重装Excel,这条报错背后藏着的多半是连……

    2026年9月29日
    200
  • AI掌纹测试准不准?AI掌纹看命运

    AI掌纹技术通过高精度图像采集与深度学习算法,实现了从传统物理纹路识别向生物特征行为分析的双重跨越,其核心价值在于非接触式身份核验与潜在健康风险预警,目前已在金融风控、智慧医疗及智能家居领域形成规模化应用闭环,AI掌纹识别的核心原理与技术演进从静态纹路到动态特征的维度升级传统的掌纹识别主要依赖掌纹图像的几何特征……

    程序编程 2026年6月9日
    3200
  • DNS怎么和服务器IP对应?DNS服务器地址查询方法

    DNS和服务器IP能一致,核心在于把域名解析记录(A记录或AAAA记录)指向服务器真实的公网IP,同时确保服务器端防火墙和站点配置接受该IP的访问请求,先搞懂DNS和服务器IP的“分工”很多人把DNS和IP混为一谈,其实它们是两套系统,服务器IP是机房分配给服务器的门牌号,直接输入IP就能访问服务器,而DNS是……

    2026年9月2日
    900
  • 服务器集群价格怎么算?,企业搭建服务器集群多少钱?

    服务器集群价格并非固定数值,而是由硬件配置、网络架构、软件授权及长期运维成本共同决定的动态模型,企业需根据业务负载的稳定性与扩展需求,在资本支出(CAPEX)与运营支出(OPEX)之间进行权衡,决定服务器集群价格的核心维度构建一个高效的服务器集群,其成本并非简单的单机价格累加,而是涉及多个维度的复杂系统工程,硬……

    2026年7月13日
    1200
  • 惠普服务器进不了BIOS怎么办,服务器怎么进安全模式?

    惠普服务器打不开bios时,无法直接通过F8或F9进入安全模式,需要先通过iLO远程控制台或重置硬件进入BIOS/UEFI,再进入系统安全模式;如果系统已崩溃,则需用WinRE启动盘强制进入安全模式修复,很多运维朋友遇到这个问题时,其实把两个概念混在一起了:一个叫“BIOS设置界面”,另一个叫“操作系统安全模式……

    程序编程 2026年10月21日
    000
  • ASP.NET如何存储键值对 | Session/Cookie使用教程

    ASP.NET键值对深度解析与高效实践在ASP.NET开发中,键值对(Key-Value Pair)是一种基础且强大的数据结构,它以键(唯一标识符)和值(关联数据)的形式高效组织信息,核心类如Dictionary<TKey, TValue>、ConcurrentDictionary<TKey……

    2026年2月7日
    13700
  • 服务器IP地址的域名绑定域名吗,服务器IP如何绑定域名实现域名访问

    服务器IP地址的域名绑定域名吗?答案是:可以,而且必须绑定——这是网站可访问、可识别、可管理的核心前提,没有域名绑定,服务器IP仅是一串数字,用户无法直观访问;没有正确绑定,HTTPS证书无法部署,SEO排名受损,甚至可能被安全工具标记为风险站点,以下从原理、流程、常见误区与专业建议四方面展开说明,为什么必须绑……

    程序编程 2026年4月17日
    6300
  • 合肥量子信息方向通用算力租用怎么选,哪家性价比高?

    合肥量子计算算力租用,现阶段最务实的路径是:优先租用超导量子计算云平台,搭配经典算力做混合任务,按需购买,别碰整机采购,合肥作为中国量子信息产业的核心腹地,聚集了本源量子、国盾量子、中科大研究院等一批关键力量,但大部分企业、高校课题组甚至政府项目组,对“量子算力”的理解仍停留在概念阶段,真正落地时,大家最关心的……

    2026年8月11日
    800

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注