本文實(shí)例講述了nodejs實(shí)現(xiàn)連接mongodb數(shù)據(jù)庫(kù)的方法。分享給大家供大家參考,具體如下:
var MongoClient = require('mongodb').MongoClient;var DB_CONN_STR = 'mongodb://zlg:437612lang@110.62.14.243:27017/lj_node';MongoClient.connect(DB_CONN_STR, function(err, db) { if(err){console.log(err)} else{console.log("連接成功!");} //連接到表 var collection = db.collection("lj_node"); //查詢數(shù)據(jù) collection.find().toArray(function(err, result) { if(err) { console.log('Error:'+ err); return; } else { console.log(result[0].name) } db.close(); //關(guān)閉鏈接 });});mongodb.connect(mongodb_url,function(err,client){//創(chuàng)建鏈接實(shí)例 if(err) console.log(err); else{ var dbname="lj_node"; var db=client.db(dbname);//創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例 var collection = db.collection('lj_node');//創(chuàng)建表實(shí)例 collection.find({}).toArray(function(err, docs) {//查詢數(shù)據(jù) console.log(docs) client.close();//關(guān)閉鏈接 }); }})希望本文所述對(duì)大家nodejs程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注