nodejs實(shí)現(xiàn)連接mongodb數(shù)據(jù)庫的方法示例
更新時(shí)間:2018年03月15日 09:56:34 作者:dongmelon
這篇文章主要介紹了nodejs實(shí)現(xiàn)連接mongodb數(shù)據(jù)庫的方法,結(jié)合實(shí)例形式分析了nodejs針對(duì)mongodb數(shù)據(jù)庫的簡單連接、查詢及關(guān)閉等操作技巧,需要的朋友可以參考下
本文實(shí)例講述了nodejs實(shí)現(xiàn)連接mongodb數(shù)據(jù)庫的方法。分享給大家供大家參考,具體如下:
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ù)庫實(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ì)有所幫助。
您可能感興趣的文章:
- nodejs對(duì)mongodb數(shù)據(jù)庫的增加修刪該查實(shí)例代碼
- Nodejs實(shí)現(xiàn)的操作MongoDB數(shù)據(jù)庫功能完整示例
- 使用Nodejs連接mongodb數(shù)據(jù)庫的實(shí)現(xiàn)代碼
- 詳解nodejs操作mongodb數(shù)據(jù)庫封裝DB類
- nodejs連接mongodb數(shù)據(jù)庫實(shí)現(xiàn)增刪改查
- NodeJS連接MongoDB數(shù)據(jù)庫時(shí)報(bào)錯(cuò)的快速解決方法
- NodeJs Express框架操作MongoDB數(shù)據(jù)庫執(zhí)行方法講解
相關(guān)文章
Node.js創(chuàng)建子進(jìn)程的幾種實(shí)現(xiàn)方式
這篇文章主要介紹了Node.js創(chuàng)建子進(jìn)程的幾種實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-10-10解決koa2 ctx.render is not a function報(bào)錯(cuò)問題
這篇文章主要介紹了解決koa2 ctx.render is not a function報(bào)錯(cuò)問題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-08-08nodejs獲取本機(jī)內(nèi)網(wǎng)和外網(wǎng)ip地址的實(shí)現(xiàn)代碼
這篇文章主要介紹了nodejs獲取本機(jī)內(nèi)網(wǎng)和外網(wǎng)ip地址的實(shí)現(xiàn)代碼,需要的朋友可以參考下2014-06-06從零學(xué)習(xí)node.js之模塊規(guī)范(一)
Node.js是一個(gè)基于谷歌瀏覽器JavaScript執(zhí)行環(huán)境建立的一個(gè)平臺(tái),讓JavaScript可以脫離客戶端瀏覽器運(yùn)行,讓 JavaScript具有服務(wù)器語言的能力。從本文開始我們進(jìn)行學(xué)習(xí)node.js,這篇文章主要介紹的是node.js中模塊規(guī)范的相關(guān)資料,需要的朋友可以參考下。2017-02-02基于node實(shí)現(xiàn)websocket協(xié)議
這篇文章主要介紹了基于node實(shí)現(xiàn)websocket協(xié)議的相關(guān)資料,需要的朋友可以參考下2016-04-04