You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code的MongoDB扩展无法连接Atlas MongoDB,出现ECONNREFUSED错误

解决VS Code MongoDB扩展连接Atlas失败(报错ECONNREFUSED 127.0.0.1:27017)
  • 检查连接字符串准确性
    必须使用MongoDB Atlas提供的完整连接字符串,格式类似mongodb+srv://<username>:<password>@cluster0.mongodb.net/?retryWrites=true&w=majority,务必替换<username>和<password>为你的Atlas账号密码。报错指向本地27017端口,大概率是你误填了本地MongoDB的连接地址(比如mongodb://localhost:27017)。

  • 确认Atlas IP白名单配置
    登录Atlas控制台,进入目标集群的Network Access页面:

    • 添加当前设备的公网IP到白名单;
    • 测试阶段可临时设置为0.0.0.0/0(允许所有IP访问,生产环境禁用此配置)。
  • 核对VS Code扩展连接设置
    在VS Code的MongoDB扩展中创建新连接时,直接粘贴完整的Atlas连接字符串,不要手动修改端口或服务器地址。如果密码包含特殊字符(如@、#、$),需要对其进行URL编码(例如@替换为%40,#替换为%23)。

  • 测试网络连通性
    打开终端执行以下命令验证网络是否正常:

    • 解析集群地址:ping cluster0.mongodb.net(替换为你的实际集群地址)
    • 检查端口连通:nc -zv <你的集群地址> 27017(Windows可使用telnet <你的集群地址> 27017)

内容的提问来源于stack exchange,提问作者mahnoor fazal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 18:29:50