MongooseServerSelectionError: connect ECONNREFUSED ::1:27017

出现上述错误是因为

本地使用127.0.0.1而不是localhost

因为 Node.js 18 及更高版本更喜欢 IPv6 地址,

这意味着,在许多计算机上,Node.js 将解析localhost为 IPv6 地址::1,

而 Mongoose 将无法连接,除非 mongodb 实例在启用了 ipv6 的情况下运行。

可以看到后面的确实是::1:27017而非127.0.0.1:27017

文档首页便表明了此处但我依旧犯了😓
文档-连接

相关推荐
用户094248568032 天前
第32章:MongoDB 源码编译与调试环境搭建
mongodb·nosql
旺旺仙贝呦3 天前
MySQL__MongoDB__Redis 入门
redis·mysql·mongodb
coder_lorraine4 天前
手把手教你用 Docker Compose 部署 Twikoo 评论系统
mongodb·docker·容器
隔窗听雨眠5 天前
储能行业时序数据库架构演进:从MongoDB到TDengine的18倍性能提升实录
mongodb·能源·tdengine
SilicoCode7 天前
江科大STM32入门:FLASH闪存详解——从结构原理到读写保护
数据库·mongodb
浪子明X7 天前
从 MongoDB 文档到关系模型:构建可重跑、可对账的数据迁移流水线
数据库·mongodb·oracle
strength_zhou20139 天前
Python检查MongoDB索引列中的字段是否存在
python·mongodb
笔墨登场说说10 天前
mongodb备份
mongodb
笨鸟先飞的橘猫12 天前
mongodb面试题
数据库·mongodb
JLWcai2025100914 天前
核电打磨 “安全卫士”|金利威不锈钢专用树脂砂轮,合规高效双在线
mysql·mongodb·eureka·sqlite·rabbitmq·nosql·memcached