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

MongoDB 安装与配置

2022年11月09日 21:08:51数据库6

环境:win10;时间:2019-11-17

下载地址

  • 安装包: https://www.mongodb.org/dl/win32
  • 安装版本: mongodb-win32-x86_64-2008plus-ssl-3.2.4-signed.msi
  • 说明:4.2+版本在安装时提示verify错误,所以使用3.2+版本
  • 安装路径:D:\here_Soft\here_MongoDB
    MongoDB 安装与配置 _ JavaClub全栈架构师技术笔记
    MongoDB 安装与配置 _ JavaClub全栈架构师技术笔记

添加环境变量

  • D:\here_Soft\here_MongoDB\bin\
    MongoDB 安装与配置 _ JavaClub全栈架构师技术笔记

测试安装是否成功

  • cmd执行命令: mongod
    MongoDB 安装与配置 _ JavaClub全栈架构师技术笔记

新建db目录、log日志文件、etc配置文件

MongoDB 安装与配置 _ JavaClub全栈架构师技术笔记

  1. 新建数据库目录: data/db
  2. 新建日志文件: logs/mongodb.log
  3. 新建配置文件: etc/mongodb.conf,填写配置内容
dbpath=D:\here_Soft\here_MongoDB\data\db #数据库路径
logpath=D:\here_Soft\here_MongoDB\logs\mongodb.log #日志输出文件路径
logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是重新创建一个新文件
journal=true #启用日志文件,默认启用

初始化配置

  1. cmd执行命令: mongod --config "D:\here_Soft\here_MongoDB\etc\mongodb.conf"

创建MongoDB系统服务自启动

  1. 删除日志文件:logs/mongodb.log
  2. cmd执行命令: mongod.exe --dbpath=D:\here_Soft\here_MongoDB\data --logpath=D:\here_Soft\here_MongoDB\logs\mongodb.log --install --serviceName "MongoDB"

启动MongoDB

  1. 服务端启动方法:cmd执行命令 net start MongoDB
    MongoDB 安装与配置 _ JavaClub全栈架构师技术笔记

  2. 客户端启动方法:cmd执行命令 mongo
    MongoDB 安装与配置 _ JavaClub全栈架构师技术笔记

  3. 测试是否启动成功:http://127.0.0.1:27017
    MongoDB 安装与配置 _ JavaClub全栈架构师技术笔记

  4. 安装NoSql Manager For MongoDB进行数据库管理

作者:KevinTseng
来源链接:https://www.cnblogs.com/KevinTseng/p/11877553.html

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

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


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

标签: MongoDBGo
分享给朋友:

“MongoDB 安装与配置” 的相关文章

Spring Boot 2 快速教程:WebFlux 集成 Mongodb(四)

Spring Boot 2 快速教程:WebFlux 集成 Mongodb(四)

摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠BYSocket 」欢迎关注和转载,保留摘要,谢谢! 这是泥瓦匠的第104篇原创 文章工程: * JDK 1.8 * Maven 3.5.2 * Spring Boot 2.1.3.R...

springboot集成mongoDB遇到的一些坑

1.当mongoDB设置了账号密码时,且设置的db为admin(角色为root),此时登录且操作都是OK的,连接可视化工具进行各种操作也是ok的,但是springboot项目里面却是一直超时 原因:设置的账号密码是admin数据库的,然后连接的是自己的其他数据库(cloud...

Go函数篇

Go函数篇

本文参考:https://www.liwenzhou.com/posts/Go/09_function/ 函数 函数概述 函数是一段能够重复使用的代码的封装。函数参数定义了外界给函数输入的数据。返回值定义了函数给外界输出的数据。Go语言函数支持不定长参数和多个返回值。...

【golang 必备算法】链表篇

【golang 必备算法】链表篇

203.移除链表元素 力扣链接 创建一个虚拟头节点 func removeElements(head *ListNode, val int) *ListNode { p:=&ListNode{} p.Next=head q:=p for p!=nil&am...

Go语言内存逃逸之谜

Go语言内存逃逸之谜

我们在高中学过一些天体物理的知识,比如常见的三个宇宙速度: 第一宇宙速度:航天器逃离地面围绕地球做圆周运动的最小速度:7.9km/s 第二宇宙速度:航天器逃离地球的最小速度:11.18km/s 第三宇宙速度:航天器逃离太阳系的最小速度:16.64km/s...

golang面向对象分析

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

ERROR Processor got uncaught exception.ERROR Processor got uncaught exception. (kafka.network.Processor) java.lang.ArrayIndexOutOfBoundsException: 18

[2018-11-23 15:35:14,958] ERROR Processor got uncaught exception. (kafka.network.Processor)java.lang.ArrayIndexOutOfBoundsException: 18 at org....

golang struct的使用

golang struct的使用

Go struct tag深入理解 喜欢本站的朋友可以收藏本站,或者加入QQ群:172816590,我们大家一起来交流技术! 欢迎来到梁钟霖个人博客网站。本 个人博客网站提供最新的站长新闻,各种互联网资讯。 还提供个人博客模...

Python、PyCharm、Django框架安装

Python、PyCharm、Django框架安装

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

发表评论

访客

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