mongoose 连接失败
 发布于 10 年前  作者 bingqingwu  5947 次预览  最后一次回复是 10 年前  来自 问答 

刚装的mongodb, 启动服务,使用mongo.exe 测试可以连接成功. 但是使用mongoose 连接失败,错误信息:

connect error:  { [MongoError: connect UNKNOWN] name: 'MongoError', message: 'connect UNKNOWN' }

code:

var mongoose = require('mongoose');
var db = mongoose.createConnection('127.0.0.1', 'test');
db.on('error', console.error.bind(console, 'connect error: '));
db.once('open', function(){
	console.log("connected@!");
});
6 回复
SevenSharp

你没有添加端口号吧

bingqingwu

'‘127.0.0.1:27017’ 加了端口号也一样

DavidCai1993

本机的mongo服务保持开着吗?

jiangli373

db = mongoose.createConnection(‘127.0.0.1’, ‘test’, 27017) 或者 db = mongoose.createConnection(‘mongodb://127.0.0.1:27017/test’);

bingqingwu

mongoose 不支持xp, 换到win7上,就可以了

bingqingwu

mongoose 不支持xp??? 换到win7上,就可以了