使用mongodb之前,有必要对mongodb的基本语法进行学习和掌握,我们知道,mongodb是一款非关系型文档数据库,查询效率非常好,其被广泛应用的一个重要原因就是它能够快速响应客户端的查询请求,这给应用程序带来了非常好的体验

其实,在实际应用中,mongodb除了做数据存储,在大部分情况下,数据的查询和处理应用的更多,因此有必要对mongodb的查询语法做深入的研究,可以类比mysql的sql语句进行学习

启动mongodb后台程序,本文的mongodb是安装在虚拟机上的,进入mongob的主目录,执行如下命令进行启动(请提前安装好mongodb)

/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb.conf

mongob自带了shell终端命令行工具,进入bin的目录下,直接./mongodb即可启动,为演示和实际使用中方便,我这里使用了一款可视化工具Robot,类似于mysql的navicat连接工具,

使用这个工具创建库,文档,进行相关的数据操作非常方便,而且能够看到数据,强

mongodb常用操作语句相关推荐

  1. Mongodb常用查询语句_笔记

    目录 前言 一.Mongodb简介 二.Mongodb常用查询语句 总结 前言 工作中会使用到Mongodb数据库,这是一个非关系型数据库,所以它的一些查询语句跟sql会不太一样,一时半会不能马上写出 ...

  2. Oracle 数据库常用操作语句大全

    原文:Oracle 数据库常用操作语句大全 一.Oracle数据库操作 1.创建数据库      create database databasename 2.删除数据库      drop data ...

  3. 数据库常用操作语句总结

    数据库常用操作语句总结 一.基础 1.select 语句 2.select distinct 语句 3.where 子句 4.and 和 or 运算符 5.order by 语句 6.insert i ...

  4. 数据库常用操作语句(学生表、选课表、成绩表)

    例1:查询全体学生的学号与姓名. SELECT Sno, Sname FROM Student 例2.查询全体学生的姓名.学号.所在系 SELECT Sname, Sno, Sdept FROM St ...

  5. 【mongoDB基础篇①】安装与常用操作语句

    简述 mongoDB与redis同为noSql数据库,但是redis为kv数据库(key/value),而mongoDB为文档型数据库存储的是文档(Bson->json的二进制化).内部执行引擎 ...

  6. MongoDB系列:二、MongoDB常用操作练习

    最近在自学MongoDB,在此记录一下,当做学习笔记了(不断更新中)!! 一.背景 MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存 ...

  7. MongoDB常用操作

    数据库常用命令 1.Help查看命令提示 help db.help(); db.yourColl.help(); db.youColl.find().help(); rs.help(); 2.切换/创 ...

  8. MongoDB常用操作总结

    MongoDB 一:Mongodb是什么? 数据库主要分类: 关系型数据库: mysql,oracle,db2,sql,server 关系型数据库中全都是表 非关系型数据库:(no SQL) Mong ...

  9. MongoDB常用查询语句

    如果觉得 Mongodb 语句不太好理解,可以和 SQL 语句进行对比,学起来要容易很多. 1. 查询(find) 查询所有结果 select * from article db.article.fi ...

最新文章

  1. php 如何把u5fb,php如何将json中的unicode编码转为汉字?
  2. 2017年09月23日普级组 环
  3. linux100day(day3)--常用文本处理命令和vim文本编辑器
  4. 关于XtraGrid的CustomUnboundColumnData事件的触发条件
  5. python动态方法_python中的动态方法生成
  6. Linux系统:centos7下搭建ElasticSearch中间件,常用接口演示
  7. rsa前后端加密流程_不懂前后端分离?这篇就够了
  8. JavaScript学习01
  9. java获取作用域的值_Java-springMVC框架:springMVC取参数值、把值放入作用域方法
  10. mysql 事务 注意 优化_MySQL入门详解(二)---mysql事务、锁、以及优化
  11. SpringCloud分布式开发五大组件详解
  12. Java(38)_BorderLayout布局
  13. 台式计算机 评标细则,计算机评标系统流程.doc
  14. 聚类算法之DBSCAN
  15. 软考软件设计师中级考试知识点(一)
  16. 段地址x16+偏移地址=物理地址的本质含义
  17. C语言输入某年某月某日,判断这一天是这一年的第几天(含判断闰年)
  18. 显示器偏色测试软件,显示器偏色,如何解决显示器偏色?
  19. Web前端页面访问权限控制总结
  20. 20189221 2018-2019-2 《密码与安全新技术专题》第三周作业

热门文章

  1. MyBatis学习总结(4)——解决字段名与实体类属性名不相同的冲突
  2. SecureCRT设置
  3. 数据导入时遭遇 ORA-01187 ORA-01110
  4. 用SQL语句创建Access表
  5. 纯MASM32打造BootClos——查看、备份系统开关机记录(0.0.0001 beta1,9KB)
  6. Redis内核原理及读写一致企业级架构深入剖析1-综合组件环境实战
  7. javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint
  8. 虚拟化Hadoop集群的部署和管理 - 基本操作
  9. Windows下开发Perl程序之环境搭建
  10. LeetCode 538. 把二叉搜索树转换为累加树