zoukankan      html  css  js  c++  java
  • node express mongodb 数据录入

    1、准备

      安装node/express/mongodb,mongodb下载个人百度网盘(http://pan.baidu.com/s/1i4JFYmD)或者直接去官网下

    2、创建项目框架

      例如,在D盘创建文件夹myP,express -e demo,创建了一个名为demo的项目

      安装配置的文件,cd demo,npm install安装package.json文件里面的包,一次不行可再试一次

      回到demo,给app.js设置端口,在 module.exports = app; 前加上app.listen(3000,function(){console.log('启动成功!');});,然后启动项目服务器,node app,关闭为ctrl+c

    3、数据库准备

      D:HHLmongodb

      cd D:HHLmongodbin

      数据存储位置设置:mongod -dbpath D:HHLmongodbdatainsert

      打开数据库:cd D:HHLmongodbin

            mongo

    4、链接数据库

      1 建立db.js   D:myPdemodatabase

      2 在路由D:myPdemo outes index.js加上引用var user = require('../database/db').user;

      3 db.js操作数据库

        

     1 var mongo = require('mongodb');
     2 var host = 'localhost';
     3 var port = 27017;
     4 
     5 var server = new mongo.Server(host,port,{auto_reconnect:true});
     6 var db = new mongo.Db('mydb',server,{salf:true});
     7 db.open(function(err,db){
     8     if(err){
     9         throw err;
    10     }else {
    11         console.log('成功连接数据库');
    12 //      db.close();
    13         db.collection('user',function(err,collection){
    14             collection.insert({username:'liwei',age:25,sex:'male'},function(err,docs){
    15                 console.log(docs);     //   输出我们插入的内容
    16                 db.close();
    17             });
    18         });
    19     }
    20 });

    5、测试

      node db-----执行插入

      查看是否插入成功

      

    6、健身去了

  • 相关阅读:
    Zookeeper系列(二)特征及应用场景
    Scala学习笔记(三)类层级和特质
    zookeeper系列(一)安装
    Scala学习笔记(二)表达式和函数
    Spring笔记(四)SpingAOP
    Spring笔记(三)AOP前篇之动态代理
    Scala学习笔记(一)数据类型
    Linux内核系列设备模型(一) Kobject与Kset
    Spring笔记(二)Core层
    Linux内核系列之Block块层(一)
  • 原文地址:https://www.cnblogs.com/hhweb/p/6497908.html
Copyright © 2011-2022 走看看