跳到主要内容
CNode

一个基础问题,mongodb一直open失败,不知道什么原因?

问答
Cchenkline发布于 11 年前最后回复 11 年前
549790

请教个问题,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)

K
kiinlam#511 年前

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

Z
zhou-yg#411 年前

我的天,winXP??

C
chenkline#311 年前

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

M
macross2005#211 年前

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

C
CarlosRen#111 年前

open err发一下

参与回复

登录后即可参与回复。登录