zoukankan      html  css  js  c++  java
  • nodejs与mongo

    1.连接URL (使用数据用户名与密码连接或不使用连接数据库)

    npm install mongodb --save

    var mon = require('mongodb').MongoClient;  //引入mongo node驱动

    var con_url = 'mongodb://localhost:27017/cdzact';
    var con_url = 'mongodb://cdzact:cdzactpass29@localhost:27017/cdzact';

    2.连接库与关闭库

    mon.connect(con_url, function(err, db) {
      if(err){ console.log(err); return;}
      console.log("env Connected successfully to server");

      mon_db = db;
      ....

    xxx操作部分
    });

    mon_db.close(function (err,result) { 
            if(err){ console.log(err);}        console.log('env closed mon ');

    });

    3.数据库操作

    mongodb基于文档的集合操作

    3.1声明要操作的集合,若不存在在具体操作时会自动新建该集合

    var ppap = db.collection('ppap');

    新增

    3.2 (存在此文档则更新文档,不存在则新增该文档)

    collection api 文档:

    http://mongodb.github.io/node-mongodb-native/2.2/api/Collection.html

  • 相关阅读:
    Mysql之binlog日志说明及利用binlog日志恢复数据操作记录
    JS使用Cookie
    vue2 生命周期
    vue2 手记
    vue2 design 手记
    composer.json详解
    mysql查询优化
    dockerfile
    一套不错的docker lnmp
    服务器部署docker lnmp环境
  • 原文地址:https://www.cnblogs.com/isdom/p/webclips071.html
Copyright © 2011-2022 走看看