mogodb 学习登记
来源:互联网 发布:广州恒大淘宝队官网 编辑:程序博客网 时间:2024/05/01 20:09
mongo 创建windows服务
mongod --install --serviceName MongoDB --serviceDisplayName MongoDB --journal D:\mongodb_data\MongoDB.Log --dbpath D:\mongodb_data --directoryperdb
use mydb 创建数据库
没有数据
show dbs 不显示
插入数据
db.movie.insert({"name":"test"})
删除数据库
db.dropDatabase()
创建集合
db.createCollection("mycollection")
查看集合
show collections
当插入记录的时候会自动创建集合
db.yiibai.insert({"name":"test"})
删除集合
db.mycollection.drop()
查找数据
db.mycollection.find()
格式化
db.mycollection.find().pretty()
findOne() 法,返回一个文件
MongoDB默认将只更新单一的文件,来更新多个你需要设置参数置'multi' 为true
db.mycol.update({'title':'MongoDB Overview'},{$set:{'title':'New MongoDB Tutorial'}},{multi:true})
删除集合中的文档
remove
投影就是显示多少个字段
1表示显示,0表示隐藏
Limit() 方法
显示文档个数
skip()
跳过文档个数
sort() 方法
排序方法, 1用于升序排列,而-1用于降序。
ensureIndex()
创建索引,是按升序排列的字段名称,要创建降序索引,需要使用-1。
集聚
db.mycol.aggregate([{$group : {_id : "$by_user", num_tutorial : {$sum : 1}}}])
上述使用的情况相当于SQL查询 select by_user, count(*) from mycol group by by_user
mongod --install --serviceName MongoDB --serviceDisplayName MongoDB --journal D:\mongodb_data\MongoDB.Log --dbpath D:\mongodb_data --directoryperdb
use mydb 创建数据库
没有数据
show dbs 不显示
插入数据
db.movie.insert({"name":"test"})
删除数据库
db.dropDatabase()
创建集合
db.createCollection("mycollection")
查看集合
show collections
当插入记录的时候会自动创建集合
db.yiibai.insert({"name":"test"})
删除集合
db.mycollection.drop()
查找数据
db.mycollection.find()
格式化
db.mycollection.find().pretty()
findOne() 法,返回一个文件
MongoDB默认将只更新单一的文件,来更新多个你需要设置参数置'multi' 为true
db.mycol.update({'title':'MongoDB Overview'},{$set:{'title':'New MongoDB Tutorial'}},{multi:true})
删除集合中的文档
remove
投影就是显示多少个字段
1表示显示,0表示隐藏
Limit() 方法
显示文档个数
skip()
跳过文档个数
sort() 方法
排序方法, 1用于升序排列,而-1用于降序。
ensureIndex()
创建索引,是按升序排列的字段名称,要创建降序索引,需要使用-1。
集聚
db.mycol.aggregate([{$group : {_id : "$by_user", num_tutorial : {$sum : 1}}}])
上述使用的情况相当于SQL查询 select by_user, count(*) from mycol group by by_user
https://github.com/iwind/rockmongo
rockmongo 管理工具支持中文
0 0
- mogodb 学习登记
- mogodb
- mogodb
- mogodb
- mogodb
- mogodb
- 有关Mogodb的安装与学习
- mogodb操作
- mogodb(3)
- mogodb(2)
- MogoDB在线教程
- mogodb用法
- mogodb java
- Qt4学习(2)——布局使用(制作登记界面)
- 下一代科技天才登记加密货币学习课程
- 进出登记
- 资产登记
- 10.MogoDB综合陈诉。
- 扩增动态数组
- JS获取DropDownList选择项的值
- hdu 4970 Killing Monsters(技巧,数组)
- B/S和C/S的区别
- UIImageJPEGRepresentation和UIImagePNGRepresentation
- mogodb 学习登记
- Eclipse调试技巧
- SPOJ 6340 ZUMA(区间DP)
- 802.11基础知识
- 第十六周上机项目1 数组的排序 指针版
- UVA - 10118 Free Candies(dp 与状态所对应的信息)
- Swift-条件语句&循环
- SFP DDM接口的测量值计算
- LeetCode Convert Sorted Array to Binary Search Tree