mongodb 连接和操作

使用方法:

1.安装mongodb

2.配置环境变量

    mac下:

export PATH=/Users/sunbey/Documents/learn/mongodb/mongodb-osx-x86_64-3.4.0/bin:$PATH

 

3.新建data\db文件夹

4.运行mongod -dbpath "C:\data"指向文件夹

5.新开cmd,运行mongo操作数据库

 

操作:

show dbs  注:显示数据库

use 数据库名  注:操作数据库

show collections  注:显示数据表

db.数据表名.find()  注:显示数据表里的数据

db.数据表名.save()  注:往数据表里插入数据

 

mongodb连接数据库:

var mongodb = require('mongodb')

mongodb.connect("mongodb://127.0.0.1:27017/movie",function(err,db){  //movie为数据库名
    var result = db.collection('movietbl').find(); //movielist为对应数据库下的集合(类似表)
    result.forEach(function(item,err){
        console.log(item.title)
    },function(){
        db.close();
    })
})

 

加入到服务当中:

cmd > cd C:\Program Files\MongoDB\Server\3.2\bin
--------------------------------------------------------------------
C:\Program Files\MongoDB\Server\3.2\bin
--------------------------------------------------------------------
mongod --dbpath "C:\Program Files\data\db" --logpath "C:\Program Files\data\log\MongoDB.log" --install --serviceName "MongoDB"
--------------------------------------------------------------------
mongod --dbpath "C:\Program Files\data\db" --logpath "C:\Program Files\data\log\MongoDB.log" --remove --serviceName "MongoDB"
--------------------------------------------------------------------
NET START MongoDB
NET stop MongoDB

 

更新操作

mongodb修改器  $inc/$set/$unset/$push/$pop/$upsert/$ne/$addToSet/$pull/

详见:http://blog.csdn.net/mcpang/article/details/7752736

 

===============================================================

问题:

BadValue Invalid or no user locale set. Please ensure LANG and/or LC_* environment variables are set

解决:

export LC_ALL=C
mongo

 

posted @ 2016-07-22 14:24  sunbey80  阅读(339)  评论(0编辑  收藏  举报