Windows环境下 mongodb 安装爬坑

Windows下MongoDB的下载安装、环境配置教程图解 链接:https://www.jb51.net/article/164138.htm 链接:https://blog.youkuaiyun.com/baidu_39298625/article/details/98592631 下载MongoDB (1) 版本:4.2.3 链接:https://pan.baidu.com/s/1kEG_u3_2QwmEuc14K4Sgpg 提取码:rmn4 百度网盘备份两个... 阅读详情

下载:

  1. 最新版的直接官网download
  2. 历史版本
  3. 本博客示例为3.4版本安装包(.msi后缀)

安装:

  1. 双击安装包,一路next,注意的地方:,安装目录最好不要放c盘,最好不要有空格,在“Custom”选项下自定义路径,例如:‘D:\mongodb\’
  2. 安装完成后,进入d:\mongodb\目录,创建data文件夹,在data文件夹内创建db文件夹
  3. 进入d:\mongodb\bin目录,执行:mongod --dbpath d:\mongodb\data\db 运行mongodb数据库
  4. 打开浏览器输入localhost:27017,如果没有界面多刷新几次。出现如下字符串,则说明启动成功: It looks like you are trying to access MongoDB over HTTP on the native driver port.
  5. 日志收集和处理:
    • 在d:\mongodb\目录下新增logs目录
    • 启动命令修改为 mongod --dbpath d:\mongodb\data\db --logpath "d:\mongodb\logs\mongodb.log" --logappend
    • 解释: –logpath是日志路径, –logappend 是以追加的方式写日志
  6. 修改默认端口:mongod --port 18888 "d:\mongodb\data"

启动mongodb服务

  1. 在d:\mongodb\目录创建 mongo.config 文件输入以下内容:

    dbpath=D:\mongodb\data\db
    logpath=D:\mongodb\logs\mongodb.log
  2. 以管理员权限启动cmd,cd 到 d:\mongodb\bin 目录,执行:mongod --config "D:\mongodb\mongo.config" --install --serviceName "MongoDB" 命令创建windows服务
  3. 启动mongodb服务:net start mongodb

创建用户连接

  1. 打开mongo终端(没配置环境变量的去d:\mongodb\bin下打开即可)

        # 进入bin目录
        cd d:mongodn/bin
        # 打开mongo终端
        ./mongo
        # 切换到admin用户
        use admin
        # 创建用户表和用户
        db.createUser(
          {
            user: "admin",
            pwd: "******",
            roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
          }
        )
    
        # 新打开终端测试连接
        mongo --port 27017 -u "admin" -p "******" --authenticationDatabase "admin"
        # 能成功登陆即可
  2. 参考博客

开启认证模式登陆

  1. 删除当前服务:sc stop mongodb && sc delete mongodb
  2. 测试开启认证登陆:mongod --auth --dbpath d:\mongodb\data\db --logpath "d:\mongodb\logs\mongodb.log" --logappend
    • 不用用户名密码登陆也能进去,但是不能进行任何操作…
  3. 重新生成mongodb服务:mongod --auth --config "D:\mongodb\mongo.config" --install --serviceName "MongoDB"
  4. 启动mongodb服务:net start mongodb
  5. 登陆测试:mongo --port 27017 -u "admin" -p "******" --authenticationDatabase "admin"
    • 在写篇文章时,我也不会用mongodb,跑了下SQL语句:show dbs;能查到数据库的内存使用情况,具体的后面在学习咯

创建数据库

  1. 在MongoDB中创建的用户只能在本数据库中使用,切换数据库无法使用,即,在admin数据库中创建的admin用户,切换到tom数据库,就无法登陆

        use tom
        db.auth('tom', '******')
        // 此处会报错 Error: 18 Authentication failed.
    
        // 切换为admin则可以正常登录
        db.auth('admin', '******')
        // 返回结果为: 1,表示登录成功
  2. 现在需要新开个项目Blog,创建数据库:myblog,对应的用户:blog,密码:myBlogSecret

        use admin
        db.auth("admin","******")  
    
        use myblog
        db.createUser(  
          {  
            user: "blog",  
            pwd: "myBlogSecret",  
            roles: [ { role: "dbOwner", db: "myblog" } ]  
          }  
        )  
    
        db.auth("blog","myBlogSecret")
        // 最终返回为1,则说明创建数据库和数据库拥有者成功

可视化界面工具:node版

  1. adminMongo
  2. 克隆到本地:git clone https://github.com/mrvautin/adminMongo.git
  3. 安装依赖:cd adminMongo && npm install
  4. 运行:node app,打开浏览器,进入localhost:1234即可访问到mongodb图形界面
  5. 持久化运行:可选以下两种方式
    • 使用pm2在后台运行:pm2 start app.js
    • 打包为ElectronApp,生成桌面快捷方式运行
  6. 登录:同项目中登录:mongodb://admin:******@127.0.0.1:27017/admin

常见问题:

  1. 怎么以管理员权限启动cmd?
    • 按下 windows + R 键,输入cmd,上方会出现cmd.exe
    • 右键单击并选择“以管理员身份运行”即可打开管理员权限的cmd命令行
    • 输入 d: 即可切入到d盘根目录,输入cd mongodb\bin\ 即可进入bin目录
  2. 怎么删除windows服务:net delete mongodb
  3. 怎么停止服务:net stop mongodb
Windows 平台安装 MongoDB 如果你需要进入MongoDB后台管理,你需要先打开mongodb装目录的下的bin目录,然后执行mongo.exe文件,MongoDB Shell是MongoDB自带的交互式Javascript shell,用来对MongoDB进行操作和管理的交互式环境。如果您需要简单性和基本功能,网络服务用户选项就可以了,如果您需要对权限进行更多控制,或者需要使用特定用户凭据访问和限制资源,则选择本地或域用户选项会更合适。MongoDB 将数据目录存储在 db 目录下,我们在安装完成后可以创建它。 阅读详情

相关推荐

windows下安装mongodb

下载地址:https://www.mongodb.com/download-center/community   1.运行安装程序,出现下面下图所示界面: 2.勾选同意协议,然后next,选择安装类型: 3.此处我选的是Complete,直接进入下图所示界面(点击Custom会先选要安装的服务以及安装路径, 然后进入下图所示界面): 4.如果选择“Run service a...

绝圣弃智-零的博客 7628

Failed to connect to 127.0.0.1:27017, reason: errno:10061 由于目标计算机积极拒绝,无法连接。

在window下面启动电脑后,登录mongo,报了“Failed to connect to 127.0.0.1:27017, reason: errno:10061 由于目标计算机积极拒绝,无法连接” 这个错误,通过google发现,需要重新启动monogd.exe 并且指定日志已经数据存放地址等配置。 在mongo.exe目录下执行mongod --help发现mongod支持-f参数,也就

wangyibo5843的专栏 3953

Windows 平台安装 MongoDB踩过的坑

Windows 平台安装 MongoDB踩过的坑 声明:下载的是企业版本,不知道为啥社区版本有很多奇怪的问题,所以建议下载企业版本。 有两种文件格式:没有区别一个直接安装,一个解压到指定文件路径。 mongodb-win32-x86_64-enterprise-windows-64-3.2.15-signed.msi     mongodb-win32-x86_64-enterpr

Thinking data 2385

MongoDB的安装(Windows)

今天安装MongoDB,刚开始有点懵逼,安装过程中出错了几步,人老了记性不好,还是先记录了下安装步骤~

禾之一的博客 6359

Windows环境下MongoDB解压版安装教程

由于工作需要,要在Windows server 2016环境下安装MongoDB,MongoDB在Windows环境下有两个版本,安装版和压缩版,安装板在服务器上安装到最后总报权限不足,忽略之后数据库无法使用,在网上找了很多4.0版的安装教程都没有解决问题,所以转用解压版的安装。 安装版本:mongodb-win32-x86_64-2008plus-ssl-4.0.2.zip。 安装步骤: ...

唐震宇的博客 3024

【CubeMX】STM32G474 HRTIM 死区时间与互补PWM实战解析

本文深入解析STM32G474的HRTIM高分辨率定时器在互补PWM生成与死区时间配置中的应用。通过CubeMX工具详细演示时钟配置、单路PWM基础、互补输出与死区时间设置,并结合逆变器等电力电子实战案例,帮助开发者避免直通风险,优化系统性能。

efc12345678的博客 746

Windows环境下安装MongoDB数据库

​​​ 要想直接操作MongoDB数据库,需要在系统中安装它。这里以Windows系统为例,讲解如何从官网中下载MongoDB,井且安装和配置到电脑上,具体步骤如下:1、打开MongoDB下载网站(按住control并单击),进入到 官方网站(如图所示): 2、选择下载的版本:一般都是推荐下载最新版本(进去默认第一个就是最新版本),如果个别电脑后续不行,推荐下载老版本使用 3、弹出下载提示框 4、下载完成之后运行刚才我们下载的文件并点击下一步(next): 5、勾选 我同意 单击下一步 6、点击 Cus

惊鸿的博客 7989

ZXDoc工业级CAN总线仿真工具全解析与应用实践

CAN总线作为现代工业通信的核心协议,其仿真技术是汽车电子和工业控制领域的关键支撑。通过物理层信号模拟、协议层报文解析和应用层人机交互的三维仿真,开发者能够构建完整的硬件在环测试环境。ZXDoc作为工业级仿真工具,集成了DBC工程化管理、HMI面板设计和自动化测试脚本等核心功能,特别适用于ECU开发、产线验证等场景。工具支持ISO11898标准协议,提供错误帧注入、负载压力测试等高级特性,结合Python API可实现复杂测试用例的自动化执行。在新能源车VCU测试等实践中,通过优化采样点等参数配置,显著提升

weixin_30096975的博客 474

Windows下安装 MongoDB

1、下载文件:首先在mongodb的官方网站上下载最新版本的mongodb安装程序,下载网址:MongoDB Community Download | MongoDB 2、下载好后进行安装,目录自行选择,这里我安装在了E目录下 3、 安装好后原本是没有data文件和log文件夹的,这里我们需要自己手动创建这两个文件夹,并且要在data文件夹中在创建一个db文件夹 4、接下来就可以启动应用服务了,以管理员身份运行cmd命令窗口,并进入至E:\MongoDB\bin目录下,执行以下命令 5、再打开一个

code_nutter的博客 866

IO多路转接 ——— select、poll、epoll

select是系统提供的一个多路转接接口。select函数的函数原型如下: 参数说明:参数timeout的取值:返回值说明:select调用失败时,错误码可能被设置为:fd_set结构与sigset_t结构类似,fd_set本质也是一个位图,用位图中对应的位来表示要监视的文件描述符。 调用select函数之前就需要用fd_set结构定义出对应的文件描述符集,然后将需要监视的文件描述符添加到文件描述符集当中,这个添加的过程本质就是在进行位操作,但是这个位操作不需要用户自己进行,系统提供了一组专门的接口,用

2021dragon的博客 7979

基于 MATLAB 的 FastICA 算法实现语音信号盲分离

FastICA 算法通过最大化信号的非高斯性,找到独立成分,从而实现信号的分离。这些混合的信号被称为盲源信号,我们希望通过分析混合信号,将它们分离出来以便进行进一步的处理和分析。FastICA 是一种常用的盲源信号分离算法,它基于统计学原理,通过寻找独立成分来实现信号的分离。FastICA(独立成分分析)是一种常用的盲源信号分离算法,在语音和图像处理领域都有广泛的应用。本文将介绍如何使用 MATLAB 实现 FastICA 算法来实现语音信号的盲分离,并提供相应的源代码。FastICA 算法原理。

学习使你进步。 2025

Windows安装MongoDB

Windows上安装测试MongoDB

LoveTalk的博客 1万+

欺诈文本分类微调(一):基座模型选型

通义千问Qwen2具有0.5B、1.5B、7B、72B等一系列参数大小不等的模型,我们需要做的是从大到小依次测试每个模型的能力,找到满足自己需要的最小参数模型。依1.5B和1.5B-Instruct的主要区别:按照官方文档,前者是预训练模型,后者是经过指令微调的模型。

golfxiao的专栏 2656

Windows 环境下安装 MongoDB

Windows 环境下安装 MongoDB。

陈皮的JavaLib 3035

手把手教你学simulink(57.2)--电励磁同步电动机场景示例:基于Simulink的矢量控制(Field-Oriented Control, FOC)电励磁同步电动机

在某电动汽车驱动系统中,采用了本项目开发的带有矢量控制功能的电励磁同步电动机驱动系统,结合三相逆变器实现了对电动机的高效控制。在某工业驱动系统中,采用了本项目开发的带有矢量控制功能的电励磁同步电动机驱动系统,结合三相逆变器实现了对电动机的精确控制。经过实际测试,该系统的应用使得生产效率提高了10%,并且在高负载条件下,电动机的温升得到了有效控制,延长了电动机的使用寿命。通过本项目的实施,我们成功配置了三相交流电源、三相逆变器和电励磁同步电动机的参数,并实现了对电动机的精确控制。

MHD0815的博客 946

鸿蒙接入微信支付 微信H5网页在鸿蒙系统的适配方法(含支付兼容方案) 微信H5适配鸿蒙系统 | ArkWeb识别 | 鸿蒙浏览器UA | 微信支付鸿蒙适配 | 鸿蒙微信判断方式

微信H5网页鸿蒙系统适配指南 针对微信H5网页在鸿蒙系统出现的兼容问题,本文提供完整适配方案。关键点包括: 环境识别:

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1301

mongodb在windows环境安装部署

MongoDB 采用了面向文档的数据模型,数据以 JSON 风格的 BSON(Binary JSON)文档存储,支持动态模式,使得数据在存储时不需要固定的表结构。完成安装后,勾选“Install MongoDB Compass”以安装 MongoDB Compass,这是一个 MongoDB 官方提供的图形管理工具,便于管理和浏览数据库。MongoDB 支持内存映射存储引擎,能够在内存中快速读写数据,同时支持水平扩展,通过分片(Sharding)实现数据水平划分和负载均衡,提高了系统的读写能力和响应速度。

孟斌斌的博客 2910

SAP_MM模块非限制库存转冻结库存

项目非限制 → 冻结事务码移动类型343影响库存不可用,不参与MRP常见用途质量问题封存、盘点冻结、待退货品通过本文,我们了解了 SAP 的[SAP_MM模块非限制库存转冻结库存]的基本概念和应用方法。希望这些信息能帮助您在实际工作中更好地使用 SAP 系统,提高工作效率和管理水平。更多SAP文章请点击更多SAP文章更新,大家一起学习进步!!!文章中如有错误。敬请指正!搜索公众号:SAP资料文库微信号:SPRO_PP时间:2025-10-14。

我小时候很黑的博客 590

Windows 环境安装MongoDB

1.版本选择 登录MongoDB官网:MongoDB Community Download | MongoDB 选择MongoDB Community Server,选择Windows环境 如果我们的服务器是Windows Server 2008R2 或者Windows 7环境,则选择 否则会提示版本不支持 2.Windows 7安装示例 双击.msi文件 点击Next 继续点击Next 这一步最好选择Custom,自定义安装目录以及数据、日志存储目录...

谁念西风独自凉 5863

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

windows安装mongodb

在windows系统中安装mongodb的基础教程

qq_51447721的博客 5511

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

windows MongoDB安装和配置

Step3:在 DOS 提示符下输入:mongod -dbpath “D:\MongoDB\data\db” -logpath “D:\MongoDB\log\mongo.log”​ 安装 MongoDB 后,需要知道如何启动和停止数据库引擎。Step3:新建变量,值为MongoDB下bin文件夹的电脑所在路径。Step5:这里取消勾选,不安装图形化工具,否则时间非常非常长。Step3:根据个人情况,修改MongoDB文件夹的安装路径。安装成功后,打开文件夹路径,存在下图显示的目录结构。

Stone.鱼儿的博客 7083

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

windows下安装MongoDB

windows下安装MongoDB与遇到问题的解决办法

weixin_44058223的博客 2111

Windows环境下Python集成MongoDB教程:安装与PyMongo实践

我已引导您成功地在Windows系统上安装了MongoDB Community Server和PyMongo,并验证了Python与MongoDB的集成。您现在已经拥有了一个功能完善的MongoDB开发环境。这份教程侧重于环境搭建,但MongoDB和PyMongo的功能远不止于此。深入学习PyMongo的CRUD操作:掌握等方法,以及各种查询操作符和更新操作符。探索MongoDB的核心概念:包括索引、聚合框架、复制集和分片,这将帮助您设计高性能、高可用的数据库解决方案。实践数据模型设计。

weixin_42107409的博客 1193

Windows 安装 MongoDB 教程

通过上述步骤,你已经成功地在 Windows 上安装并配置了 MongoDB。如果你需要使用 MongoDB 进行开发,可以利用 MongoDB 提供的强大功能来存储和查询数据。通过配置 MongoDB 为 Windows 服务,你也可以使它在系统启动时自动运行。如果你是 MongoDB 的初学者,建议你先通过 MongoDB Shell(mongo)进行基本的命令操作,逐步深入了解 MongoDB 的各项功能。更多的 MongoDB 使用文档,请参考MongoDB 官方文档。

zru_9602的博客 3205

【MongoDB】windows安装、配置、启动

安装过程会持续 1-2 分钟,结束后点击【Finish】点击【Connect】即可可视化访问本地 MongoDB。找到 MongoDB,右键可以启动、停止、重启服务。MongoDB 会被作为服务自动运行。你可以在任务管理器 → 服务里看到。点击【Install】然后点击【Next】

qq_41767061的博客 2812
上一篇: 前端开发中的密码学问题
下一篇: JavaScript 面向对象之Object的getter和setter的使用
EricLua
博客等级 码龄9年 34粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值