1.常见命令

MongoDB- MongoDB是一个NoSQL的数据库- MongoDB是一款文档型数据库- 数据库指的就是一个存储数据的仓库数据库可以使我们完成对数据的持久化的操作- MongoDB数据库中存储的数据的基本单位就是文档,MongoDB中存储的就是文档,所谓文档其实就是一个“JSON”- MongoDB中的“JSON”我们称为BSON,比普通的JSON的功能要更加的强大- MongoDB数据库使用的是JavaScript进行操作的,在MongoDB含有一个对ES标准实现的引擎,在MongoDB中所有ES中的语法中都可以使用- MongoDB的基本的指令- 启动服务器mongod --dbpath 路径 --port 端口号- 启动客户端mongo- MongoDB的CRUD的操作            - 基本操作use 数据库- 进入指定的数据库show dbs- 显示所有的数据库show collections- 显示数据库中所有的集合db- 显示当前所在的数据库- 向数据库中插入文档- db.collection.insert()- insert()可以向集合中插入一个或多个文档- db.collection.insertOne()- 向集合中插入一个文档- db.collection.insertMany()- 向集合中插入多个文档- 查询数据库中的文档- db.collection.find()- 可以根据指定条件从集合中查询所有符合条件的文档- 返回的是一个数组- db.collection.findOne()- 查询第一个符合条件的文档- 返回的是一个对象- db.collection.find().count()- 查询符合条件的文档的数量- 修改

MongoDB练习题相关推荐

  1. 【数据库】数据分析专项练习题库-SQL试卷一

    目录 单选题 多选题 数据来源:数据分析专项练习题库 单选题 共29题,共58.0分 1.以下哪个不属于关系型数据库? A.MySQL B.MongoDB C.Oracle D.PostgreSQL ...

  2. Java面试题以及答案--- MongoDb

    MongoDB是什么? mongodb是属于文档型的非关系型数据库,是开源.高性能.高可用.可扩展的 数据逻辑层次关系:文档=>集合=>数据库 在关系型数据库中每一行的数据对应mongod ...

  3. mongodb的基本crud操作

    一.MongoDB的认识 1.什么是MongoDB? 一种数据库,而且是非关系型数据库. 2.MongoDB的优点 1.可以快速开发web型应用,因为灵活,不用像关系型数据库一样需要建表 2.Mong ...

  4. windows安装MongoDB环境以及在pycharm中配置可视化插件

    安装MongoDB数据库 参考这里 安装PyMongo python3 -m pip3 install pymongo指定版本 python3 -m pip3 install pymongo==3.5 ...

  5. SQL与NoSQL的区别 以MySQL与MongoDB为例

    异同对比 1.语言和结构层面 SQL数据库,是基于表的,并且用结构化语言也就是SQL来定义和操纵数据.一方面,这是非常强大的:SQL是最通用和最广泛使用的选项之一,使其成为一个安全的选择,尤其适用于复 ...

  6. php配置mongodb扩展、安装mongodb服务教程

    安装mongodb服务. 1.下载mongodb: mongodb 提供了可用于 32 位和 64 位系统的,你可以从mongodb官网下载安装. mongodb下载地址:https://www.mo ...

  7. MongoDB之conf配置文件详解

    详细看一下mongodb配置文件. mongodb.conf # mongodb.conf# 数据库文件位置 dbpath=/var/lib/mongodb#日志文件的路径 logpath=/var/ ...

  8. CentOS7.4 安装mongodb

    温馨提示:我的环境是腾讯云自带的CentOS7.4 x64 镜像,本地环境是win10 x64 专业版,ssh工具是用的win10 自带的cmd, 远程工具版本是Robo 3T 1.2.1 . 如果环 ...

  9. Centos7下安装MongoDB

    简介 MongoDB 是一个基于分布式 文件存储的NoSQL数据库 由C++语言编写,运行稳定,性能高 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 查看官方网站 MongoDB特点 模式自 ...

最新文章

  1. 如何根据keras的fit后返回的history绘制loss acc曲线
  2. 图灵访谈系列之九:CNode社区谈Node.js技术及生态
  3. windows 2008 r2 mysql 速度很慢_Windows Server 2008 R2和2012中PHP连接MySQL过慢的解决方法...
  4. 【Linux】32. shell脚本 定时删除 过时 的某类文件
  5. Eclipse(javaweb)刚换工作空间之后,应该做哪几件事
  6. printf, sprintf - 转换成指定格式的输出结果.
  7. 大数据之-Hadoop3.x_MapReduce_概述优缺点---大数据之hadoop3.x工作笔记0082
  8. 一个简单 JDK 动态代理的实例
  9. Gstreamer之No package ‘gstreamer-1.0‘ found解决(十一)
  10. ios GCD ---- (1)
  11. 国际项目投标那些事(六)投标文件怎么写才能惊呆业主 WTSolutions
  12. 专业PDF转换Word/PPT/Excel工具:AnyBizSoft PDF Converter绿色便携版
  13. ccs: memory range overlaps existing memory range
  14. OneNET麒麟座应用开发之四:数据上传测试
  15. 收音机设计与制作漫谈——高频电路之最优化
  16. Webmin未经身份验证的远程代码执行
  17. C#圆形卡尺测量程序基于halcon
  18. 数据库 、数据仓库、数据集市的区别与联系
  19. displayblock详解
  20. Kali Linux 与 BackTrack Linux

热门文章

  1. 微信小程序傻瓜制作_傻瓜式教程:做一个带优惠券的微信小程序
  2. mysql 多线程并行复制_【MySQL】开启并行复制
  3. 企业级内网环境搭建教程
  4. linux里的vi/vim编辑器怎么用
  5. NPOI Excel 单元格背景颜色对照表
  6. day08面向对象+
  7. 阿里云 Windows Server 2012 r2 部署asp.net mvc网站 平坑之旅
  8. Objective-C选择器 Selector
  9. IE与FF的常见兼容问题及总结
  10. C++中函数作为参数传递给其他函数