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


Posted in NodeJs onMarch 15, 2018

本文实例讲述了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(); //关闭链接
 });
});
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();//关闭链接
     });
  }
})

希望本文所述对大家nodejs程序设计有所帮助。

NodeJs 相关文章推荐
nodejs读取memcache示例分享
Jan 02 NodeJs
轻松创建nodejs服务器(7):阻塞操作的实现
Dec 18 NodeJs
实例详解Nodejs 保存 payload 发送过来的文件
Jan 14 NodeJs
nodejs修复ipa处理过的png图片
Feb 17 NodeJs
NodeJS创建基础应用并应用模板引擎
Apr 12 NodeJs
用nodeJS搭建本地文件服务器的几种方法小结
Mar 16 NodeJs
nodejs6下使用koa2框架实例
May 18 NodeJs
Nodejs中使用phantom将html转为pdf或图片格式的方法
Sep 18 NodeJs
详解使用vscode+es6写nodejs服务端调试配置
Sep 21 NodeJs
Nodejs调用WebService的示例代码
Sep 29 NodeJs
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
Jul 31 NodeJs
NodeJS实现自定义流的方法
Aug 01 NodeJs
nodejs实现解析xml字符串为对象的方法示例
Mar 14 #NodeJs
nodejs acl的用户权限管理详解
Mar 14 #NodeJs
nodejs爬虫初试superagent和cheerio
Mar 05 #NodeJs
Nodejs模块载入运行原理
Feb 23 #NodeJs
Nodejs下使用gm圆形裁剪并合成图片的示例
Feb 22 #NodeJs
nodejs微信扫码支付功能实现
Feb 17 #NodeJs
nodejs+express搭建多人聊天室步骤
Feb 12 #NodeJs
You might like
各种战术和打法的原创者
2020/03/04 星际争霸
PHP查看当前变量类型的方法
2015/07/31 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
替代window.event.srcElement效果的可兼容性的函数
2009/12/18 Javascript
document.write()及其输出内容的样式、位置控制
2013/08/12 Javascript
Js判断CSS文件加载完毕的具体实现
2014/01/17 Javascript
javasciprt下jquery函数$.post执行无响应的解决方法
2014/03/13 Javascript
Js保留小数点的4种效果实现代码分享
2014/04/12 Javascript
JS小游戏之象棋暗棋源码详解
2014/09/25 Javascript
node.js中的buffer.copy方法使用说明
2014/12/14 Javascript
javascript函数式编程程序员的工具集
2015/10/11 Javascript
jQuery动画效果图片轮播特效
2016/01/12 Javascript
JavaScript字符串常用的方法
2016/03/10 Javascript
JavaScript页面实时显示当前时间实例代码
2016/10/23 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
微信小程序 弹幕功能简单实例
2017/02/14 Javascript
js图片放大镜效果实现方法详解
2020/10/28 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
javascript的惯性运动实现代码实例
2019/09/07 Javascript
基于react项目打包css引用路径错误解决方案
2020/10/28 Javascript
python采集博客中上传的QQ截图文件
2014/07/18 Python
在Django中管理Users和Permissions以及Groups的方法
2015/07/23 Python
python中异常报错处理方法汇总
2016/11/20 Python
python基于pdfminer库提取pdf文字代码实例
2019/08/15 Python
Django ModelForm操作及验证方式
2020/03/30 Python
Django如何实现密码错误报错提醒
2020/09/04 Python
Jupyter Notebook 安装配置与使用详解
2021/01/06 Python
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
表彰先进集体通报
2014/01/12 职场文书
《灯光》教学反思
2014/02/08 职场文书
烹饪自我鉴定
2014/03/01 职场文书
关于责任的演讲稿
2014/05/20 职场文书
党的群众路线教育实践活动对照检查材料范文
2014/09/24 职场文书
工作时间擅自离岗检讨书
2014/10/24 职场文书
元旦主持词开场白
2015/05/29 职场文书
2016入党积极分子党校培训心得体会
2016/01/06 职场文书