一、安装windows Mogodb数据库
1、建立相应的目录结构
D:\java\mongodbdata
2、执行cmd命令
windows
(1)进入mogodb所在的bin目录
启动mogodb
(2)为快速启动mongodb数据库 建立bat 启动
mongod --dbpath D:\java\mongodbdata (自建立的数据库存储位置)
到bin 在Path 中添加mogodb bin的路径
查看是否安装成功 http://localhost:28017/
可视化工具推荐使用:Robomongo
二、基本增删改查操作
创建数据库: use 数据库名 如果不向数据库插入一条数据,数据库只是在缓存中,不会创建
展示数据库:show dbs
插入数据: db.库名.insert({name:'demo'})
删除集合 show tables 显示集合 db.集合名.drop()
查看集合 db.集合名.find()
更改内容: db.集合名.update({'name':'demo'},{$set:{'name':'demo01'}})
替换内容:db.集合名.sava()
删除集合内的数据:db.集合名.remove({name:'demo'})
条件查询:db.集合名.find('name':'demo').pretty() pretty=where
db.集合名.find($or:[{'name':'demo01'},{'name':'demo'}]).pretty() $or=or
db.集合名.find('age':{$gt:100}) $gt =where 条件>100
$gte>=
$lt <
$lte <=
通过类型查找数据: String=2 Object=3 Array=4 data=5 date=9 null=10 js=13
db.集合名.find('name':{$type:2})
分量显示: db.集合名.find({},{"title":1,_id:0}).limit(2)
排序:db.集合名.find().sort({KEY:1}) 1正序 -1倒叙
聚合函数:db.集合名.aggregate(AGGREGATE_OPERATION) 类似 group by
GridFS 添加文件:mongofiles.exe -d gridfs put song.mp3
GridFs 查看文件:db.fs.files.find()
三、java使用mongodb
首先要导入 mongodb-java-driver 的驱动jar包