一个基础问题,mongodb一直open失败,不知道什么原因?
发布于 7 年前 作者 chenkline 3752 次浏览 最后一次编辑是 6 年前 来自 问答

请教个问题,mongodb一直open失败,不知道什么原因? 错误打印如下: open err:{ [MongoError: connect UNKNOWN] name: 'MongoError’, message: ‘connect UNKNOWN’ }

// 源代码如下:

var mongoose = require(‘mongoose’); var mongodb = require(‘mongodb’); var util = require(‘util’);

var server = new mongodb.Server('localhost’, 27017, {auto_reconnect:true}); var db = new mongodb.Db('account’, server, {safe:true});

db.open(function(err, db){ if (err) { console.log('open err:’+ util.inspect(err)); return ; } console.log(‘db opened.’); });

我用 mongo localhost/account命令连接上去,数据库服务都是正常的,但是node.js里就是连接不上,哪位帮我解答一下?

5 回复

open err发一下

mongoose导入了, 为什么不用啊…?

已经自己解决, 原因有是mongoose客户端不支持winxp系统

我的天,winXP??

还在用xp,这么多么古老的企业啊

回到顶部