node 无法使用 MongoDB-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

node 无法使用 MongoDB

2019-04-09 13:54:03 2315 1

问题描述
Mac 下安装 MongoDB 成功,打开 localhost:27017 后显示It looks like you are trying to access MongoDB over HTTP on the native driver port.
命令中使用 mongo 能够进入数据库,使用 show dbs 能够显示admin/config/local 数据库

在node 代码中连接 MongoDB

let MongoClient = require('mongodb').MongoClient;
let url = "mongodb://localhost:27017/test";

MongoClient.connect(url, function(err, db) {

if (err) throw err;
console.log('数据库已创建');
db.close()

})
总是出错

MongoNetworkError: failed to connect to server [localhost:27017] on first connect [MongoNetworkError: getaddrinfo ENOTFOUND localhost localhost:27017]
查了下,说是mongo 没有启动,但是我在命令行中是已经启动了
启动命令

MongoDB --dbpath 自定义的目录
mongo // 可以使用 show dbs 命令

本问题及下方已被采纳的回答均来自云栖社区【Redis&MongoDB 社区大群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

取消 提交回答
全部回答(1)
  • 李博 bluemind
    2019-07-17 23:32:59

    改成127.0.0.1或检查下你的hosts文件

    0 0
相关问答

1

回答

node连接mongodb报错no primary found in replicaset如何解决?

2021-11-01 16:06:52 661浏览量 回答数 1

3

回答

为什么我的服务器无法安装node 和 mongodb?

2017-06-05 18:25:26 2559浏览量 回答数 3

1

回答

node连接阿里云的mongodb时出现no primary found in replicaset错误

2017-02-03 22:34:53 6176浏览量 回答数 1

1

回答

node用express和mongodb开发多人博客报错,什么原因?

2016-02-26 10:32:30 2194浏览量 回答数 1

1

回答

node中关于mongodb的阻塞查询问题

2016-02-07 13:38:05 2594浏览量 回答数 1

0

回答

使用mongodb cdc 数据延迟平均三个小时,这个问题怎么排查呢

2022-09-26 20:52:41 87浏览量 回答数 0

0

回答

MongoDB CDC 通过设置copy.existing=false获取增量数据怎么实现?

2022-09-14 11:11:43 49浏览量 回答数 0

0

回答

大家 知道怎么全量同步mongodb 的某个集合的数据吗

2022-08-24 18:11:53 138浏览量 回答数 0

0

回答

麻烦给看看dataworks 离线同步 MongoDB数据的问题,MongoDB Reader里面的

2022-08-24 11:01:44 99浏览量 回答数 0

0

回答

mongodb 新增完数据 cdc 要10秒钟以后才能订阅出来 有谁遇到过这种情况吗

2022-08-18 16:24:40 182浏览量 回答数 0
+关注
李博 bluemind
云栖社区Java、Redis、MongoDB运营小编,有意合作请联系钉钉:15810436147
文章
问答
问答排行榜
最热
最新
相关电子书
更多
ApsaraDB for MongoDB
立即下载
《阿里云数据库 MongoDB 专属集群版》
立即下载
Redis&MongoDB的同步、迁移以及混合云场景构建
立即下载