nae mongoose连接数据库报错
发布于 12 年前 作者 pangjiafu 4895 次浏览 最后一次编辑是 8 年前

这是 nae项目地址:http://jsworker.cnodejs.net/ 问题描述: 1、nae中mongodb如下: 数据库帐号: V6cY9EVFjKTi 数据库密码: IN1jap5fnG 数据库名称: YjYBMsrJ9WXZ 数据库端口: 20088 2、我的配置文件中 dburl:‘mongodb://V6cY9EVFjKTi:IN1jap5fnG@127.0.0.1:20088/YjYBMsrJ9WXZ’,//数据库地址 3、然后使用monggoose连接 mongoose.connect(config.dburl);

结果报错: MongoError: Error: unauthorized db:YjYBMsrJ9WXZ lock type:-1 client:127.0.0.1

实在搞不清楚怎么回事,nae demo中用mongoSkin是可以连接的。 但是换成mongoose就报错?

2 回复

mongoose.createConnection()

var mongoose = require(‘mongoose’); var db = mongoose.createConnection(‘http://sogego.com’, ‘数据库名’,端口号},function(error){ if (error) { console.error('connect to %s error: ', error.message); process.exit(1); } });

回到顶部