Javascript 不使用Nodejs连接mongo db上的默认端口

Javascript 不使用Nodejs连接mongo db上的默认端口,javascript,node.js,express,https,Javascript,Node.js,Express,Https,我是node js的新手,我尝试用node js应用程序连接mongodb,但我无法连接,这是我的代码 var mongo=require(“mongodb”); var host=“127.0.0.1”; //var port=“27017”; var port=mongo.Connection.DEFAULT\u端口; var db=new mongo.db(“nodejs intonduction”,new mongo.Server(主机,端口,{})); db.open(函数(错误){

我是node js的新手,我尝试用node js应用程序连接mongodb,但我无法连接,这是我的代码

var mongo=require(“mongodb”);
var host=“127.0.0.1”;
//var port=“27017”;
var port=mongo.Connection.DEFAULT\u端口;
var db=new mongo.db(“nodejs intonduction”,new mongo.Server(主机,端口,{}));
db.open(函数(错误){
log(“我们已连接!“+host+”:“+port”);
})
使用此代码

 var MongoClient = require('mongodb').MongoClient,

    // Connection url
    var url = 'mongodb://localhost:27017/test';
    // Connect using MongoClient
    MongoClient.connect(url, function(err, db) {


        db.close();
      });
    });

难道不应该是
require('mongodb')。MongoClient
?像mongo一样给出错误。服务器不是一个函数。。当我尝试此操作时…请检查您的mongo服务器是否正在运行。在cmd promt mongo.exe上使用此命令