步骤一:

下载网址:https://www.mongodb.com/download-center/community

根据自己的环境下载

步骤二:

安装过程只需要默认即可,需要注意的是连接工具“mongodb-compass” 不要勾选,如果勾选了就是一直卡在下载“mongodb-compass”过程中

步骤三:

找到安装路径

我是安装在“C:\Program Files\MongoDB\Server\4.2\bin”目录中,如果需要修改数据存储路径及日志文件存储路径打开上面目录中的“mongod.cfg”文件

  1. # mongod.conf
  2.  
  3. # for documentation of all options, see:
  4. # http://docs.mongodb.org/manual/reference/configuration-options/
  5.  
  6. # Where and how to store data.
  7. storage:
  8. dbPath: E:\Program Files\MongoDB\Server\4.2\data
  9. journal:
  10. enabled: true
  11. # engine:
  12. # mmapv1:
  13. # wiredTiger:
  14.  
  15. # where to write logging data.
  16. systemLog:
  17. destination: file
  18. logAppend: true
  19. path: E:\Program Files\MongoDB\Server\4.2\log\mongod.log
  20.  
  21. # network interfaces
  22. net:
  23. port:
  24. bindIp: 127.0.0.1
  25.  
  26. #processManagement:
  27.  
  28. #security:
  29.  
  30. #operationProfiling:
  31.  
  32. #replication:
  33.  
  34. #sharding:
  35.  
  36. ## Enterprise-Only Options:
  37.  
  38. #auditLog:
  39.  
  40. #snmp:
  1. dbPath是数据存储路径,
  1. path是日志存储路径
  2.  
  3. 步骤四:
    cmd窗口中进入“C:\Program Files\MongoDB\Server\4.2\bin”目录中执行
  1. mongo

已经登录上来了。在这里就可以执行相关命令了

步骤五:

查看数据库

  1. show dbs

创建数据库(testDB):

  1. use testDB

这时使用 show dbs 是看不到testDB的,需要在testDB中插入一条数据

插入数据

  1. db.testDB.insert({"name":"lv","date":""})

查询数据

  1. db.testDB.find()

插入测试数据

  1. db.testDB.insert({"name":"test1","date":""})
  2. db.testDB.insert({"name":"test2","date":""})
  3. db.testDB.insert({"name":"test3","date":""})
  4. db.testDB.insert({"name":"test4","date":""})
  5. db.testDB.insert({"name":"test5","date":""})

条件查询(查询name等于“test2”)的记录

  1. db.testDB.find({"name":"test2"})

in查询

  1. db.testDB.find({'name':{'$in':['test4','test3']}})

后续待更新

  1.  

mongodb 安装配置及简单使用的更多相关文章

  1. MongoDB C Driver and APIinstances linux MongoDB安装配置

    <一,linux平台MongoDB安装配置>在这我们使用的Centos6 yum部署的,你想搞编译,自个干!

  2. asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程

    最近在学习张善友老师的NanoFabric 框架的时了解到Exceptionless : https://exceptionless.com/ !因此学习了一下这个开源框架!下面对Exceptionl ...

  3. ogre3d环境配置 SDK安装配置及简单事例教程

    ogre3d环境配置 SDK安装配置及简单事例教程 http://www.cr173.com/html/22594_1.html ogre3d环境配置 SDK安装配置及简单事例教程 http://ww ...

  4. C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志

    C#实现多级子目录Zip压缩解压实例 参考 https://blog.csdn.net/lki_suidongdong/article/details/20942977 重点: 实现多级子目录的压缩, ...

  5. 【转】asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程

    最近在学习张善友老师的NanoFabric 框架的时了解到Exceptionless : https://exceptionless.com/ !因此学习了一下这个开源框架!下面对Exceptionl ...

  6. python爬虫-MongoDB安装配置

    MongoDB安装配置: 在安装配置MongoDB的过程中遇到了很多问题,现在重新梳理一遍安装流程.遇到的问题及其解决方法 系统版本:Windows 10 MongoDB版本:4.2.1 1.下载地址 ...

  7. mongodb 安装与启动简单使用

    环境:mac 10.11.6 一.安装步骤:按照官网的教程: 1.打开终端 安装或升级brew: brew update 2.安装mongoDB二进制文件: brew install mongodb ...

  8. Linux下的MongoDB安装配置以及基本用法示例

    一 MongoDB的安装配置 (1)下载并安装: MongoDB安装包下载地址:https://www.mongodb.com/download-center [root@localhost src] ...

  9. OpenCV安装配置的简单记录

    在ubuntu16.04下安装OpenCV 2.4.11的简单记录 1. 安装cmake,执行$apt-get install cmake即可,cmake -version验证 2. 下载OpenCV ...

随机推荐

  1. 页面加载完毕后调用js方法进行布局操控 已实验

    页面加载完毕后调用js方法进行布局操控 已实验 $(function(){ var check1 = $("[id$=SMS]").is(':checked'); var bl=$ ...

  2. 根据CPU核心数确定线程池并发线程数(转)

    一.抛出问题 关于如何计算并发线程数,一般分两派,来自两本书,且都是好书,到底哪个是对的?问题追踪后,整理如下: 第一派:<Java Concurrency in Practice>即&l ...

  3. 多线程threading模块

    python的多线程编程 简介 多线程编程技术可以实现代码并行性,优化处理能力,同时功能的更小划分可以使代码的可重用性更好.Python中threading和Queue模块可以用来实现多线程编程. 详 ...

  4. 用 Spark 处理复杂数据类型(Array、Map、JSON字符串等)

    split 对列表进行切割,然后生产新的列表 from pyspark.sql.functions import split# 对 key列按照 0-9之间的数字进行风格 重新命名为 s  df.se ...

  5. kafka消费者

    from kafka import KafkaConsumer,TopicPartition import json scrapy_kafka_hosts = ["ip:端口", ...

  6. jquery属性方法hasClass判断是否存在某个class

    判断匹配集合中是否存在至少一个元素使用样式'selected',存在则返回'true',不存在为'flase'. <html> <head> <script src=&q ...

  7. leaflet的使用

    LeafLet 简单使用 WangKane 关注  0.4 2018.12.03 16:08 字数 887 阅读 3773评论 0喜欢 4 Leaflet 使用 最近在Angular项目中,用到了地图 ...

  8. JavaScript教程——实例对象与 new 命令

    典型的面向对象编程语言(比如 C++ 和 Java),都有“类”(class)这个概念.所谓“类”就是对象的模板,对象就是“类”的实例.但是,JavaScript 语言的对象体系,不是基于“类”的,而 ...

  9. CSS基础学习-15-1.CSS 浏览器内核

  10. 包过滤防火墙iptables(网络层)

    安装: yum -y install iptables-services 启动:systemctl start iptables.service 四表五链 过滤:filter - input forw ...