nodejs实现连接mongodb数据库的方法示例

亚连
Lepaskan: 2018-05-30 10:42:01
asal
2300 orang telah melayarinya

这篇文章主要介绍了nodejs实现连接mongodb数据库的方法,结合实例形式分析了nodejs针对mongodb数据库的简单连接、查询及关闭等操作技巧,需要的朋友可以参考下

本文实例讲述了nodejs实现连接mongodb数据库的方法。分享给大家供大家参考,具体如下:


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");
 //查询数据
 collection.find().toArray(function(err, result) {
  if(err)
  {
   console.log('Error:'+ err);
   return;
  } else {
    console.log(result[0].name)
  }
  db.close(); //关闭链接
 });
});
Salin selepas log masuk



mongodb.connect(mongodb_url,function(err,client){//创建链接实例
  if(err)
    console.log(err);
  else{
    var dbname="lj_node";
    var db=client.db(dbname);//创建数据库实例
    var collection = db.collection('lj_node');//创建表实例
    collection.find({}).toArray(function(err, docs) {//查询数据
      console.log(docs)
      client.close();//关闭链接
     });
  }
})
Salin selepas log masuk

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

jQuery实现新闻播报滚动及淡入淡出效果示例

Webpack 之 babel-loader文件预处理器详解

Node.js实现注册邮箱激活功能的方法示例

Atas ialah kandungan terperinci nodejs实现连接mongodb数据库的方法示例. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!