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:\HHL\mongodb
cd D:\HHL\mongodb\bin
数据存储位置设置:mongod -dbpath D:\HHL\mongodb\data\insert
打开数据库:cd D:\HHL\mongodb\bin
mongo
4、链接数据库
1 建立db.js D:\myP\demo\database
2 在路由D:\myP\demo\routes 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、健身去了