请教个问题,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里就是连接不上,哪位帮我解答一下?
open err发一下
mongoose导入了, 为什么不用啊…?
已经自己解决, 原因有是mongoose客户端不支持winxp系统
我的天,winXP??
还在用xp,这么多么古老的企业啊