windows10安装MongoDB的入门简易教程【学习自用】

一、下载安装包

下载地址 https://www.mongodb.com/try/download/community
因为我是在windows上安装,所以下载windows版本的压缩包格式
在这里插入图片描述

二、下载后解压到要安装的目录里去

我这里在D盘装,所以就解压到D盘中我自己建的的mongoDB文件夹中。
在这里插入图片描述

三、在解压后的文件夹里手动创建data和log文件夹

在这里插入图片描述

四、配置环境变量

电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 找到 path,打开路径,将自己的 MongoDB 的 bin 文件地址添加上去 ->点击【确定】
在这里插入图片描述
在data的目录下,创建一个db文件; 类似于:‘D:\mongoDB\mongodb-win32-x86_64-windows-4.4.26\data\db’;
MongoDB 将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。
因为启动 MongoDB 服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功;
在这里插入图片描述

五、命令行下运行 MongoDB 服务器

mongod.exe用于启动MongoDB服务器
为了从命令提示符下运行 MongoDB 服务器,你必须从 MongoDB 目录的 bin 目录中执行 mongod.exe 文件。
在这里插入图片描述
回车之后下面会出现一大堆下面这样的东西

在这里插入图片描述

六、验证是否成功

在浏览器中输入下面的地址和端口号

http://localhost:27017/

若显示结果如下,就说明安装成功并结束
在这里插入图片描述

七、关闭服务

关闭服务
在cmd 命令行 连续按两次 Ctrl + C,就结束了该次进程

八、配置本地 MongoGB 服务

原 启动命令比较长,并且需要进入到 bin 文件夹目录。
下面配置为 在管理员cmd 下使用简单命令 启动、关闭 Mongo 服务

1、在 data 文件下创建新文件夹log;(用来存放日志文件)
并在log目录下创建mongo.log
在这里插入图片描述
在这里插入图片描述

2、在 bin 同级目录新建 配置文件 mongo.config
在这里插入图片描述
3、用记事本打开 mongo.config 文件,并输入下面两个命令,然后保存;
(注意:后面的路径以自己的实际安装的文件路径为准)

dbpath=D:\mongoDB\mongodb-win32-x86_64-windows-4.4.26\data\db
logpath=D:\mongoDB\mongodb-win32-x86_64-windows-4.4.26\data\log\mongo.log
在这里插入图片描述
4、管理员身份运行 cmd ,进入 bin 目录
输入以下代码(路径换成自己的文件路径)

mongod -dbpath “D:\mongoDB\mongodb-win32-x86_64-windows-4.4.26\data\db” -logpath “D:\mongoDB\mongodb-win32-x86_64-windows-4.4.26\data\log\mongo.log” -install -serviceName “MongoDB”

命令中的 ‘MongoDB’ 就是之后启动 MongoDB 服务的名字
在这里插入图片描述
回车后会提示
在这里插入图片描述

测试本地服务

启动
以管理员身份启动 cmd
输入以下命令,浏览器窗口可正常访问 27017 端口

net start MongoDB
在这里插入图片描述
在浏览器中输入下面的地址和端口号

http://localhost:27017/

若显示结果如下,就说明成功
在这里插入图片描述
关闭
输入以下命令,可以关闭服务,刷新浏览器为不可访问状态

net stop MongoDB
在这里插入图片描述
在这里插入图片描述

配置本地服务为手动

win + r -> 输入 services.msc
在这里插入图片描述
找到 MongoDB , 右键 -> 属性 -> 启动类型 ->设置为手动

在这里插入图片描述
这个时候可以直接在任务管理器的服务中,在下面的 MongoDB 上 右键开始 ,手动关闭了
mongo.exe根据菜鸟教程,这应该属于数据库shell客户端
在这里插入图片描述
如图所示:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/266907.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

青少年CTF-Misc(持续更新中)

FLAG:当觉得自己很菜的时候,就静下心来学习 专研方向:Web安全,CTF 每日emo:听一千遍反方向的钟,我们能回到过去吗? 1.StegoTXT: 解压缩文件。发现字母中存在覆盖。使用0宽隐写在线解密得到flag…

打包less

接HTML和css之后对less进行打包 1.在之前的文件夹里的src文件夹创建一个less文件 2.打开webpack——>中文文档——>Loader——>less—loader 3.复制下图代码到终端 4.复制下图内容到webpack.config.js脚本 5.在src里的js文件年引入less文件 6.在终端运行 npm run te…

通用的AGI 安全风险

传统安全风险 平台基础设施安全风险 模型与数据层安全风险 应用层安全风险 平台基础设施安全风险 (1)物理攻击:机房管控不到位 (2)网络攻击 (3)计算环境:自身安全漏洞&#xf…

新能源汽车生产污废水需要哪些工艺及设备

新能源汽车的快速发展带来了许多环境问题,其中之一就是生产过程中产生的污废水。由于新能源汽车的生产过程与传统汽车有所不同,因此需要采用特定的工艺和设备来处理和处理这些废水。 首先,新能源汽车生产过程中产生的污废水主要来自洗涤和冷却…

appium安卓app自动化,遇到搜索框无搜索按钮元素时无法搜索的解决方案

如XX头条,搜索框后面有“搜索”按钮,这样实现搜索操作较为方便。 但有些app没有设置该搜索按钮,初学者就要花点时间去学习怎么实现该功能了,如下图。 这时候如果定位搜索框,再点击操作,再输入文本后&#x…

Linux基础项目开发2:物联网监控——视频监控方案介绍(一)

前言: 这次我们来做一个关于视频监控的基础小项目,需要我们用到网络的相关知识,还会学到好多优秀的网络协议,下面让我们开始对物联网视频监控进行一个大体框架的介绍吧 目录 项目内容: 1.视频监控方案介绍 2.视频监控…

远程工作:自由职业者如何成功赚钱

前言 在这个不断进步的数字化时代,远程工作已经从一个可选的边缘工作方式,成长为主流职业趋势的一部分。特别是自从全球疫情改变了我们的生活和工作方式以来,远程工作的概念不再是遥不可及的理想,而是已经成为许多人日常工作的现…

音乐制作工具 Ableton Live 12中文最新 for Mac

Ableton Live 12 Mac具有直观的界面和强大的功能,使得音乐制作变得更加简单和高效。它支持实时录制、编辑和混音,用户可以在创作过程中随时进行修改和调整。此外,该软件还提供了各种音频效果、虚拟乐器和采样器,使用户可以创建出更…

WPF仿网易云搭建笔记(4):信息流控制之消息订阅

文章目录 专栏和Gitee仓库前言消息订阅最简单的案例简单用例父组件订阅子组件回调 结果 消息订阅机制消息token是A还是B?传递消息的载体。双重token重复订阅问题 结论 专栏和Gitee仓库 WPF仿网易云 Gitee仓库 WPF仿网易云 CSDN博客专栏 前言 上一篇文章中,我们简单…

Keepalived+Nginx实现高可用(上)

一、背景与简介 为了服务的高可用性,避免单点故障问题,通常我们使用"冗余设计思想"进行架构设计。冗余设计思想,本质就是将同一个应用或者服务放置在多台不同的服务器上[鸡蛋不放在同一个篮子里],这样减少整体服务宕机的…

Proxmark3 Easy救砖-20231209

事情是这样的,在淘宝买了个PM3,拿到手后刷固件的,一不小心刷成砖头了,现象就是四个灯全亮,插上电脑USB不识别。问商家他也不太懂,也是个半吊子技术,远程给我刷机搞了半天也没有搞定,…

Spark与PySpark(1.概述、框架、模块)

目录 1.Spark 概念 2. Hadoop和Spark的对比 3. Spark特点 3.1 运行速度快 3.2 简单易用 3.3 通用性强 3.4 可以允许运行在很多地方 4. Spark框架模块 4.1 Spark Core 4.2 SparkSQL 4.3 SparkStreaming 4.4 MLlib 4.5 GraphX 5. Spark的运行模式 5.1 本地模式(单机) Local运行模…