1. 程式人生 > >node操作mongodb(3.x版本)示例

node操作mongodb(3.x版本)示例

var http=require('http');
//1.引入MongoClient
var mongoClient =require('mongodb').MongoClient; 
var url='mongodb://localhost:27017/';   //2.資料庫地址
var dbName='shool'                      //3.資料庫名稱
var app=http.createServer(function(req,res){
    //4.連結資料庫
        mongoClient.connect(url, function (err, client) {
            if
(err) throw err; console.log('資料庫已連線'); let db=client.db(dbName); //5.操作哪個資料庫 //6.具體到資料庫下面的哪個表 db.collection('school').insertOne({"name":"honky","age":19},function(err){ if(err){console.log('增加失敗'); return false;} client.close
(); //7.關閉資料庫 }) }); res.write('hello node!~'); res.end(); }); app.listen(8080);