nodejs實(shí)現(xiàn)連接mongodb數(shù)據(jù)庫(kù)的方法示例
本文實(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ì)有所幫助。
- nodejs對(duì)mongodb數(shù)據(jù)庫(kù)的增加修刪該查實(shí)例代碼
- Nodejs實(shí)現(xiàn)的操作MongoDB數(shù)據(jù)庫(kù)功能完整示例
- 使用Nodejs連接mongodb數(shù)據(jù)庫(kù)的實(shí)現(xiàn)代碼
- 詳解nodejs操作mongodb數(shù)據(jù)庫(kù)封裝DB類
- nodejs連接mongodb數(shù)據(jù)庫(kù)實(shí)現(xiàn)增刪改查
- NodeJS連接MongoDB數(shù)據(jù)庫(kù)時(shí)報(bào)錯(cuò)的快速解決方法
- NodeJs Express框架操作MongoDB數(shù)據(jù)庫(kù)執(zhí)行方法講解
相關(guān)文章
node?gyp安裝canvas原生模塊編譯node?pregyp詳解
這篇文章主要為大家介紹了Nodejs關(guān)于原生模塊編譯node-gyp + node-pre-gyp (以安裝canvas為例)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
Node.js中文件操作模塊File System的詳細(xì)介紹
FileSystem模塊是類似UNIX(POSIX)標(biāo)準(zhǔn)的文件操作API,用于操作文件系統(tǒng)——讀寫目錄、讀寫文件——Node.js底層使用C程序來(lái)實(shí)現(xiàn),這些功能是客戶端JS所不具備的。下面這篇文章就給大家詳細(xì)介紹了Node.js中的文件操作模塊File System,有需要的朋友們可以參考借鑒。2017-01-01
Node.js實(shí)現(xiàn)分片上傳斷點(diǎn)續(xù)傳示例詳解
這篇文章主要為大家介紹了Node.js實(shí)現(xiàn)分片上傳斷點(diǎn)續(xù)傳示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-07-07
基于NodeJS的前后端分離的思考與實(shí)踐(二)模版探索
在傳統(tǒng)的開(kāi)發(fā)模式中,瀏覽器端與服務(wù)器端是由不同的前后端兩個(gè)團(tuán)隊(duì)開(kāi)發(fā),但是模版卻又在這兩者中間的模糊地帶。因此模版上面總不可避免的越來(lái)越多復(fù)雜邏輯,最終難以維護(hù)。2014-09-09
node.js express安裝及示例網(wǎng)站搭建方法(分享)
下面小編就為大家?guī)?lái)一篇node.js express安裝及示例網(wǎng)站搭建方法(分享)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-08-08
Node.js中Express框架使用axios同步請(qǐng)求(async+await)實(shí)現(xiàn)方法
這篇文章主要介紹了Node.js中Express框架使用axios同步請(qǐng)求(async+await)實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了express框架使用異步交互axios模塊實(shí)現(xiàn)同步請(qǐng)求的相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2023-04-04

