Windows下安装MongoDB

Windows下安装MongoDB
MongoDB下载 登录MongoDB官网:www.mongodb.org;点击【Download MongoDB】按钮,进入如下所示界面   选择目标操作系统及其版本,比如这里选择的是64位的Windows Server 2008R2 下载。点击DOWNLOAD按钮,即可完成msi文件的下载。 安装 直接双击msi安装文件开始安装。安装完成后,在安装路径下能看到如下目录结构: 在这里能看到一些常用文件: mongo.exe 客户端程序 mongod.exe 服务端程序,通过运...

mongo学习笔记

mongo学习笔记
mongo学习笔记 一、Insert 1.db.person.insert({"name":"jack","age":20}) 2.var single={"name":"joe","age":20,"address":{"province":"zhejiang","city":"hangzhou"},"favourite":["apple","mc"]} db.person.insert(single) single.name="woolf" single.address={"province":"jiangsu","city":"nanjing"} single.favourite=["swimming","volleyball"] db.person.insert(single) 二、Find 1.db.person....

using mongodb command

using mongodb command
mongodb常用命令 using mongodb command show dbs; #显示数据库 > show tables;#显示表 > show collections;#显示表 在cuser表/集合中插入一条数据. > db test > db.cuser.insert({name:"ava",pwd:"yesido"}); #查找数据 db.cuser.find(); #更新 将条件为 name =ava的 列 全部替换为 name:haha db.cuser.update({name:"ava"},{name:"haha"}); #更新 将条件为 name =ava的 列 更改为 name:haha db.cuser.upd...

add mongodb service to centos boot start

add mongodb service to centos boot start
添加mongodb服务到centos6.3开机启动项中 add mongodb service to centos boot start vi /etc/rc.local /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/dblogs/mongo.log --fork 说明: dbpath为你的mongodb的数据文件路径。 logpath为mongodb日子存放的位置。

using mongodb advanced command 3

using mongodb advanced command 3
mongodb高级命令3 using mongodb advanced command 3 #$in 在条件范围内 例: db.cuser.find({age:{$in:[3,5]}}); { "_id" : ObjectId("51a23348ea214a8ee3204de3"), "name" : "userid_3", "pwd" : "pwd_3", "age" : 3 } { "_id" : ObjectId("51a23348ea214a8ee3204de5"), "name" : "userid_5", "pwd" : "pwd_5", "age" : 5 } #$nin不在条件范围内的 例: db.cuser.find({age:{$nin:[3,5]}}); #并且的条件 例...

using mongodb advanced command 2

using mongodb advanced command 2
#分页,只显示指定的条数 using mongodb advanced command db.cuser.find({age:{$ne:5}}).limit(5); #跳过3个 然后显示5条数据 db.cuser.find({age:{$ne:5}}).skip(3).limit(5); #显示集合中一共有多少条数据 > db.cuser.count(); 8 > db.cuser.find().count(); 8 #mongodb排序 1升序 2降序 db.cuser.find().sort({age:-1});#按年龄降序 db.cuser.find().sort({age:1});#按年龄升序 #条件为age不等于5,从第...

using mongodb advanced command 1

using mongodb advanced command 1
mongodb高级命令 using mongodb advanced command #插入一个子对象 对象为发的帖子 db.cuser.insert({name:"ava",posts:{title:"hello",contents:"this is my first posts"}}); > db.cuser.find(); #插入一个 数组 > db.cuser.insert({name:"ava",group:["writer","admiin"]}); > db.cuser.find(); #带条件删除 db.cuser.remove({name:"sandy"}); > db.cuser.find(); #循环插入多条数据 for(i=1;i db.cuse...

Detection field exists in mongodb

Detection field exists in mongodb
#查找包含post的列 测试包含post列是否存在 Detection field exists in mongodb 在mongodb检测字段是否存在 db.cuser.find({post:{$exists:1}}); { "_id" : ObjectId("51a23348ea214a8ee3204de1"), "age" : 1, "name" : "userid_1", "post" : [ 1, 2, 3, 4, 5 ], "pwd" : "pwd_1" }