前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >nodejs连接mongodb出现connection timed out

nodejs连接mongodb出现connection timed out

原创
作者头像
好派笔记
修改2021-10-08 14:50:18
2.1K0
修改2021-10-08 14:50:18
举报
文章被收录于专栏:好派笔记好派笔记

使用nodejs连接远程mongodb提示连接超时,但是本地的navacat可以正常连接远程 报错如下:

nodejs连接数据库代码如下:

var mongoose = require("mongoose"); //引入mongoose

mongoose.connect('mongodb:/host:port/users',{useUnifiedTopology: true, useNewUrlParser: true}); //连接到mongoDB的users数据库 云服务器

//该地址格式:mongodb://[username:password@]host:port/database[?options]

//默认port为27017

// mongoose.connect(config.mongod.url, config.mongod.options);

mongoose.set('useCreateIndex', true)

var db = mongoose.connection;

db.on('error', function callback(err) { //监听是否有异常

// console.log("err===>",err)

console.log("Connection error");

});

db.once('open', function callback() { //监听一次打开

//在这里创建你的模式和模型

console.log('mongodb connected!');

});

module.exports = mongoose;

问题解决

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MongoDB
腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档