MongoDB安装使用教程

MongoDB安装使用教程

介绍

MongoDB是一个基于分布式文件存储的数据库,是一个文档数据库,支持的数据结构非常松散,是类似json的bson格式,可以存储比较复杂的数据类型。

下载

目前MongoDB官网已经不支持32位安装包的下载,由于32位机器受地址空间的限制,MongoDB从3.4版本开始不再支持32位的操作系统。历史版本虽然可以使用32位的,但是只建议测试和开发使用,生产环境使用64位的,并且在测试开发进行大数据量测试时,32位也是有限制,所以推荐直接使用64位的,并且官网目前已经没有32位的下载,只有64位的安装包下载。
下载地址:https://www.mongodb.com/try/download/community

安装

  1. 双击打开,点击next
    MongoDB安装使用教程
  2. 继续点击next
    MongoDB安装使用教程
  3. Complete是系统安装,装在C盘,Custom则是自定义安装
    MongoDB安装使用教程
  4. 设置安装路径和data路径(可能部分安装包没有这一步,没有关系)
    MongoDB安装使用教程
  5. 安装结束。

创建文件

  1. 刚刚如果有选择安装路径和data路径的情况下,到已经选择的路径下面,如果没有选择的页面,则自己可以随意选择一个目录,在目录下面创建data和log两个文件夹(注意:路径不可以是在刚刚的安装目录下面,及和bin目录同级,目前测试同级目录是无法安装)
  2. 在data目录下面创建db目录

运行

  1. 打开命令行,进入到MongoDB的安装目录,进入到bin目录,运行
mongod.exe –dbpath D:\MongoDB\data\db

D:\MongoDB\data\db是刚刚新建的数据目录。

MongoDB安装使用教程
  1. 安装成功,浏览器打开http://localhost:27017
    MongoDB安装使用教程
  2. 设置远程访问

    在配置文件中设置bindIp:0.0.0.0或者启动命令中设置–bind_ip=0.0.0.0

作为服务启动

  1. 在刚刚创建的log目录下面创建mongo.log存放日志信息
    MongoDB安装使用教程
  2. 在刚刚data目录同级下面创建mongo.cfg文件
  3. 在mongo.cfg中添加配置信息
dbpath=D:\MongoDB\data\db
logpath=D:\MongoDB\log\mongo.log

MongoDB安装使用教程
4. 在bin目录下面输入
mongod –config D:\MongoDB\mongo.cfg –install –serviceName “MongoDB”
  1. 在系统环境变量里面的path后面加上MongoDB的安装路径,在path值的最后加
    ;D:\MongoDB\mongodb\bin
    MongoDB安装使用教程
  2. 在命令行输入net start mongodb 就打开mongo的服务了,输入 net stop mongodb 关闭服务
  3. 查看在Windows服务中:
    首先通过services.msc来进入Windows的服务:
    MongoDB安装使用教程

关注微信公众号「平哥技术站」, 每日更新,在手机上阅读所有教程,随时随地都能学习。

原文链接:https://monkey.blog.xpyvip.top/archives/mongodb安装教程

Original: https://www.cnblogs.com/aibianchengya/p/16735778.html
Author: 程序猿的代码
Title: MongoDB安装使用教程

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/577822/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Linux之export命令

    镜像下载、域名解析、时间同步请点击阿里云开源镜像站 export命令用于将shell变量输出为环境变量,或者将shell函数输出为环境变量。 一个变量创建时,它不会自动地为在它之后…

    Linux 2023年5月27日
    0126
  • 3.21 Linux PATH环境变量及作用(初学者必读)

    在讲解 PATH 环境变量之前,首先介绍一下 which 命令,它用于查找某个命令所在的绝对路径。例如: [root@localhost ~]# which rm /bin/rm …

    Linux 2023年6月7日
    089
  • SpringBoot入门 ->(个人学习记录笔记)

    1. 入门 1.1 导入依赖 所有springboot工程都必须继承spring-boot-starter-parent org.springframework.boot spri…

    Linux 2023年6月8日
    072
  • 《拉钩课程 — 重学数据结构与算法》学习笔记

    一、代码效率优化方法论 1、数据结构,从名字上来看是数据的结构,也就是数据的组织方式。 2、复杂度是衡量代码运行效率的重要度量因素。 3、复杂度是一个关于输入数据量 n 的函数。假…

    Linux 2023年6月16日
    0109
  • MHA实现MySQL的高可用性

    对主节点进行监控,可实现自动故障转移至其它从节点;通过提升某一从节点为新的主节点,基于主从复制实现,还需要客户端配合实现。 目前MHA主要支持一主多从的架构,要搭建MHA,要求一个…

    Linux 2023年6月7日
    0111
  • 001.云桌面整体解决方案实施

    桌面云概述 桌面云介绍 本桌面云整体交付方案基于深信服aDesk桌面云实现。 深信服桌面云是采用云计算的思想,将用户的桌面操作系统以服务的形式通过网络进行交付,可以让用户在不同设备…

    Linux 2023年6月13日
    0117
  • 《Redis开发与运维》——(五)Redis持久化(脑图)

    posted @2021-01-09 15:04 雪山上的蒲公英 阅读(122 ) 评论() 编辑 / 返回顶部代码 / Original: https://www.cnblogs…

    Linux 2023年5月28日
    0101
  • shell之常用的一些命令

    前言 自我感觉学习shell要常用man,–help这样挺方便去写的,光靠熟练远远不够的 bash;gutter:false;</p> <h1>!/bin…

    Linux 2023年6月8日
    095
  • 【前端】【探究】HTML input类型为file时如何实现自定义文本以更好的美化

    想到英语四级考了两次都没过,我觉得要多使用英文,所以本文使用英文书写。 本文讲述了遇到的问题,解决的思路,并讲述了解决方案,也许对你会有帮助。 Problem descriptio…

    Linux 2023年6月14日
    0124
  • docker的基本使用

    一、 实验前置知识 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是…

    Linux 2023年6月13日
    084
  • CentOS单机安装k8s并部署.NET 6程序 压测 记录

    前面部分依照CentOS单机安装k8s并部署.NET 6程序来进行,内存、cpu、centos版本一致,之前222元买的三年8M 2c4g 腾讯云轻量服务器,这个教程算是写的很详细…

    Linux 2023年6月7日
    0106
  • Docker存储卷

    Docker存储卷 1、COW机制 Docker镜像由多个只读层叠加而成,启动容器时,Docker会加载只读镜像层并在镜像栈顶部添加一个读写层。 如果运行中的容器修改了现有的一个已…

    Linux 2023年6月7日
    090
  • 使用URL快捷方式提高效率

    阅文时长 | 0.9分钟字数统计 | 1453.6字符主要内容 | 1、引言&背景 2、URL格式基本格式介绍 3、附录:Hotkey详细参数 4、拓展:收藏夹中的URL格…

    Linux 2023年6月14日
    0102
  • Linux中CentOS 7的安装及Linux常用命令

    前言 什么是Linux Linux是一套免费使用和自由传播的操作系统。说到操作系统,大家比较熟知的应该就是Windows和MacOS操作系统,我们今天所学习的Linux也是一款操作…

    Linux 2023年6月6日
    0143
  • Docker 安装 MySQL、Redis

    1 Docker 中安装 Redis 1.1 创建目录 在硬盘上创建 redis 的数据目录: mkdir -p /Users/yygnb/dockerMe/redis/data …

    Linux 2023年6月7日
    0107
  • 使用Retrofit上传图片

    Retrofit使用协程发送请求参考文章 :https://www.cnblogs.com/sw-code/p/14451921.html 导入依赖 app的build文件中加入:…

    Linux 2023年6月8日
    0117
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球