报 MongoError: connect UNKNOWN 错误
下面是我连接数据库的代码:
var mongoose = require('mongoose');
//var db = mongoose.createConnection('mongodb://localhost/tntest');
var db = mongoose.connect('mongodb://localhost/mydb');//连接数据库
db.connection.on("error", function (error) {
console.log("数据库连接失败:" + error);
});
db.connection.on("open", function () {
console.log("------数据库连接成功!------");
});
var Schema = mongoose.Schema; // 创建模型
var userScheMa = new Schema({
name: String,
password: String
}); // 定义了一个新的模型,但是此模式还未和users集合有关联
//exports.user = db.model('users', userScheMa); // 与users集合关联
exports.user = db.model('userinfo', userScheMa);
下面是我连接数据库的代码:
var mongoose = require('mongoose');
//var db = mongoose.createConnection('mongodb://localhost/tntest');
var db = mongoose.connect('mongodb://localhost/mydb');//连接数据库
db.connection.on("error", function (error) {
console.log("数据库连接失败:" + error);
});
db.connection.on("open", function () {
console.log("------数据库连接成功!------");
});
var Schema = mongoose.Schema; // 创建模型
var userScheMa = new Schema({
name: String,
password: String
}); // 定义了一个新的模型,但是此模式还未和users集合有关联
//exports.user = db.model('users', userScheMa); // 与users集合关联
exports.user = db.model('userinfo', userScheMa);



