当前位置:首页 > 数据库 > 配置MongoDB

配置MongoDB

2022年11月09日 18:14:11数据库14

          【写在前面】
          此方法在win7系统,win10系统,Windows Server R2标准版上均已测试成功。
          进行安装MongoDB之前,需要把.NET Framework 3.5服务装好,否则会导致安装不成功。

          1,首先下载自己所需要的MongoDB版本,下载网址:https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl?_ga=2.218327516.410933966.1512521590-461885398.1512521590

          2,启动安装程序,点击Next,一直到下图这个界面配置MongoDB _ JavaClub全栈架构师技术笔记
          在这里,建议选择第二项,这是对软件安装位置的选择,选择第一项会默认装到C盘,选择第二项可以自己定义。然后一路点击Next,直到安装完成

          3,进入安装软件的路径下,创建data文件夹,logs文件夹,在logs文件夹内创建mongo.log文档,然后进行编写mongo.conf文件,文件内容为:
          dbpath=D:\MongoDB\data          #数据库路径
          logpath=D:\MongoDB\logs\mongo.log          #数据库路径
          logappend=true          #错误日志采用追加模式
          journal=true          #启用日志文件,默认启用
          quiet=true           #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
          port=27017           #端口号 默认为27017
          最后整体效果如图:
配置MongoDB _ JavaClub全栈架构师技术笔记

          4,到这里准备工作已经做好了,需要进行一些相关服务的配置了。
          首先用命令符,进入到安装软件路径下,然后运行mongod –config “”命令,效果如图(图中是我的软件安装路径,读者安装时,请看自己的安装路径):
配置MongoDB _ JavaClub全栈架构师技术笔记

          5,进行完这一步就已经完成了配置,接下来在自己的浏览器中打开:http://localhost:27017/,如果出现下图,则表示配置成功:
配置MongoDB _ JavaClub全栈架构师技术笔记

          6,但是只是这次启动成功了,以后每次要用的时候,都要再去启动一下,一次还好,但是每次都这样就会比较麻烦,所以可以运用命令让它自启。首先用命令符进入到自己的安装路径下然后输入一下命令:mongod –config “(自己的软件安装路径下的conf文件)” –install –serviceName “MongoDB”
          net start MongoDB
          效果如图:
配置MongoDB _ JavaClub全栈架构师技术笔记
          到这里就已经完成了MongoDB的相关配置。

          在安装过程中,可能会出现的错误:
配置MongoDB _ JavaClub全栈架构师技术笔记
          此问题产生的原因是api-ms-win-crt-runtime就是MFC的运行时环境的库,MongoDB在windows上编译也是用微软的visual studio C++编译的,底层也会用到微软提供的C++库和runtime库,所以需要安装相关软件。首先确定自己已经安装了.NET Framework 3.5服务,然后下载vc_redist,链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145,根据自己的系统进行选择下载32位还是64位,装完之后,问题就解决了。

关于什么是MongoDB,可以看这篇文章:什么是MongoDB?

          感谢您的阅读~

作者:郑璐璐
来源链接:https://www.cnblogs.com/zll-0405/p/12534178.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/database/68923.html

标签: MongoDBGo
分享给朋友:

“配置MongoDB” 的相关文章

如何结合PICgo,Typora以及阿里云对象存储OSS搭建自己图床写博客

如何结合PICgo,Typora以及阿里云对象存储OSS搭建自己图床写博客

如何利用阿里云对象存储OSS搭建自己图床写博客 1.购买阿里云 购买链接 登录阿里云–>控制台–>对象存储OSS–购买 购买的时候可以选择按月付费一月一元的,也可以年费9元的,40GB作为博客图床基本就够用了~ 。我选...

Go语言为并发而生

Go语言为并发而生 如上所述,硬件制造商正在为处理器添加越来越多的内核以提高性能。所有数据中心都在这些处理器上运行,更重要的是,今天的应用程序使用多个微服务来维护数据库连接,消息队列和维护缓存。因此,开发的软件和编程语言应该可以轻松地支持并发性,并...

log2mongo 简单日志管理系统

log2mongo 简单日志管理系统

文章目录 效果展示 项目简介 项目结构 log2mongo 项目使用 效果展示 项目简介 为方...

手撕 Goroutine 同步问题

手撕 Goroutine 同步问题

1114. Print in Order 按序列印 The same instance of Foo will be passed to three different threads. Thread A will call first(), thread...

golang面向对象分析

说道面向对象(OOP)编程, 就不得不提到下面几个概念: 抽象 封装 继承 多态 其实有个问题Is Go An Object Oriented Language?, 随便谷歌了一下, 你就发现讨论这个的文章有很多:...

Golang通脉之结构体

Go语言中的基础数据类型可以表示一些事物的基本属性,但是要表达一个事物的全部或部分属性时,这时候再用单一的基本数据类型明显就无法满足需求了,Go语言提供了一种自定义数据类型,可以封装多个基本数据类型,这种数据类型叫结构体,英文名称struct。 也就是可以通过struct来定义自己的类...

Error creating bean with name 'mvcContentNegotiationManager'

测试(用test时) 项目遇到的问题 Error creating bean with name 'mvcContentNegotiationManager' 在网上大致的查了一下看到了两种解决办法 在test时注解掉 mvc的接口驱动 <mvc:annotati...

mongodb二进制安装与yum安装

一.什么是mongodb       MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能 最丰富,最像关...

Python、PyCharm、Django框架安装

Python、PyCharm、Django框架安装

一、下载Python环境 1.1 下载Python环境,以下网址: https://www.python.org/downloads/release/python-373/  下载安装包: 1.2点击安装: 1....

SpringMVC+Mongo简单配置

SpringMVC+Mongo简单配置

Ps:我使用的是Eclipse+Maven   首先新建工程 将其转化为maven 可以使用Eclipse自带的填入spring需要的jar包...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。