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、健身去了

原文地址:https://www.cnblogs.com/hhweb/p/6497908.html