A安装(windows版):

1、官网下载安装文件

2、解压

3、配置环境变量

4、win+r cmd》打开控制台配置仓库路径

5、mongod --dbpath=d:/bigMongo//启动(不指定端口默认27017)

6、服务端启动完毕

B访问方式:

控制台:

mongo localhost:27017

show dbs //显示当前数据库

db              //显示库信息

基础语法:

语法简单了解下就好,不会的百度,如果使用的话一般会使用SpringData所提供的API

1)创建集合

db.createCollection("hellowMango");

增删改查

db.hellowMongo.insert({id:"1",name"mango"})

db.hellowMongo..find();

db.hellowMongo..find({id,"1"});

db.hellowMongo..remove();

db.hellowMongo.update({条件},{对象});

//查询姓名为张三的,年龄改为100

db.hellowMongo.update({name:"zhangsan"},{$set{age:"100"}},条件3【0或1】,条件4【0或1】);

条件三:若没有匹配到数据,是否新增一条

条件四:若有多条被满足,是否全部更新:

删除字段:db.hellowMongo.update({name:"aaa"},{$unset:{age:1}},0,1);

2)查询扩展

db.helloMongo.find({$or:[{name:"tom"},{name:"jerry"}]})

db.helloMongo.find({age:{$exists:1}})

 

最新文章

  1. 2016年5月11日摘自知乎的一些Redis大概了解
  2. 使用carrierwave出现MiniMagick::Invalid错误的解决方法
  3. QC开发只能修改指派给自己的缺陷,而其他的bug可以查看但是不允许修改
  4. Sublime Text 2使用心得
  5. iOS 开发之 ReactiveCocoa(进阶)
  6. ASP.net获取当前页面的文件名,参数,域名等方法
  7. Ajax表单提交及后台处理简单应用
  8. Android开发之SoundPool使用具体解释
  9. cc2530-----串口透明传输分析
  10. JavaScript 函数的定义-调用、注意事项
  11. Spark官方1 ---------Spark SQL和DataFrame指南(1.5.0)
  12. 【bzoj2761】[JLOI2011]不重复数字
  13. 【Java入门提高篇】Day10 Java代理——静态代理
  14. 原生ajax jq跨域
  15. java基础笔记(9)----集合之list集合
  16. [模板] 无旋Treap (C++ class)
  17. CentOS中wget安装
  18. selenium批量执行脚本操作
  19. java线程池和中断总结
  20. 01:CENTOS使用VIRTUALENV搭建独立的PYTHON环境-PYTHON虚拟环境

热门文章

  1. 用实例讲DynamicResource与StaticResource的区别
  2. silverlight,WPF动画终极攻略之番外 3D切换导航篇(Blend 4开发)
  3. c#开发移动APP-Xamarin入门扩展剖析
  4. python 教程 第十六章、 正则表达式
  5. python 教程 第九章、 类与面向对象
  6. C#操作EXCEL常见操作集合(行高,列宽,合并单元格,单元格边框线)
  7. zlog 程序日志的库 交叉编译(Linux生成ARM库,观察执行步骤)
  8. mac 端安装JAVA开发环境
  9. TVideoCapture类的源码,继承TCustomPanel,用于视频捕获(用到了SendMessage和SetWindowPos等API)good
  10. 【C#】解决MouseHook捕获鼠标动作,在有些电脑上SetWindowsHookEx失败返回0的问题