news 2026/7/6 6:28:38

2002 - Can‘t connect to server on ‘localhost‘ (10061)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2002 - Can‘t connect to server on ‘localhost‘ (10061)

报错信息

解决方案

这个错误2002 - Can't connect to server on 'localhost' (10061)很常见,10061这个代码在Windows上明确表示“目标计算机积极拒绝连接”,意味着服务器没有在指定的端口(默认3306)上监听你的请求。

🎯 第一步:检查MySQL服务是否运行 (最常见原因)

绝大多数情况都是因为MySQL服务没有启动。

  • Windows系统

    1. Win + R键,输入services.msc并回车,打开“服务”窗口。
    2. 在列表中找到你的MySQL服务。服务名可能不叫“MySQL”,常见的有MySQL80MySQL57MariaDB
    3. 查看服务“状态”。如果是“已停止”,右键点击它,选择“启动”。
  • Linux/macOS系统
    打开终端,根据你的系统和服务管理器,尝试以下命令:

    # 对于使用 systemd 的系统 (如 Ubuntu 16.04+)sudosystemctl status mysql# 或sudosystemctl status mariadb# 对于使用 SysV init 的旧系统sudoservicemysql status# 或sudoservicemariadb status

    如果服务未运行,将status替换为start来启动它。

🔍 第二步:如果服务已运行,检查端口与配置

如果服务正在运行但依然报错,问题可能出在端口或配置上。

  1. 检查端口是否被监听
    打开命令行(Windows)或终端(Linux/macOS),执行:

    • Windows:netstat -ano | findstr :3306
    • Linux/macOS:netstat -an | grep 3306
      如果没有任何输出,说明MySQL服务没有在默认的3306端口上监听。
  2. 检查MySQL配置文件 (my.inimy.cnf)
    找到配置文件,检查其中的bind-address设置。

    • 如果设置为bind-address = 127.0.0.1,只允许本地连接,这是正常的。
    • 如果设置为其他具体IP,可能会导致连接不上。
    • 不建议为了测试随意改为0.0.0.0,这会有安全风险。
  3. 检查防火墙
    确保防火墙没有阻止3306端口。可以临时禁用防火墙来测试。如果是,需添加允许规则。

🛠️ 第三步:其他可能原因与深度排查

如果以上步骤都没解决问题,可以尝试以下方法:

  • 更换连接地址:尝试将连接地址从localhost改为127.0.0.1。因为localhost有时会优先尝试使用Socket文件,而127.0.0.1强制使用TCP/IP连接。
  • 检查用户权限:确认你使用的MySQL用户有从localhost127.0.0.1连接的权限。
  • 查看错误日志:MySQL的错误日志通常包含更详细的失败原因,这是定位问题的关键线索。
  • 检查端口占用:如果3306端口被其他程序占用,也会导致冲突。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/6 6:26:04

大模型:临时会话

大模型的临时会话 临时会话指的是在一次对话会话(Session)期间,大模型能够记住之前交流过的内容,从而理解上下文、进行连贯对话的能力。会话结束后,这些记忆通常会被丢弃。 核心机制 1. 上下文窗口(Conte…

作者头像 李华
网站建设 2026/7/6 6:20:03

如何在FGO中实现自动化战斗:Fate/Grand Automata完整技术指南

如何在FGO中实现自动化战斗:Fate/Grand Automata完整技术指南 【免费下载链接】FGA Auto-battle app for F/GO Android 项目地址: https://gitcode.com/gh_mirrors/fg/FGA Fate/Grand Automata(FGA)是一款专为《Fate/Grand Order》玩家…

作者头像 李华
网站建设 2026/7/6 6:16:55

终极Switch游戏文件管理神器:NSC_BUILDER完整使用指南

终极Switch游戏文件管理神器:NSC_BUILDER完整使用指南 【免费下载链接】NSC_BUILDER Nintendo Switch Cleaner and Builder. A batchfile, python and html script based in hacbuild and Nuts python libraries. Designed initially to erase titlerights encrypti…

作者头像 李华