欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Windows下MongoDB安装和配置

程序员文章站 2024-01-23 10:49:28
...

1、官网链接

MongoDB Download Center | MongoDB

https://www.mongodb.com/download-center#community

(MongoDB安装包也有解压版)

Windows下MongoDB安装和配置

2、自定义安装目录或解压目录

我的F:\Program Files\MongoDB

3、创建数据库文件夹和日志文件夹

同时在MongoDB下创建data文件夹和logs文件夹,这两个程序不会自动创建,用于存放数据库文件和日志文件(有的教程上说需要创建在mongodb安装磁盘根目录,但是我的并无影响)

4、cmd启动MongoDB服务

首先进入文件安装目录的bin文件夹,F:\Program Files\MongoDB\bin,如下图

Windows下MongoDB安装和配置

在命令行输入:mongod --dbpath F:\Program Files\MongoDB\data

或者:mongod.exe --dbpath F:\Program Files\MongoDB\data           这两个命令都是一样的

有的人会出现以下问题:显示Invalid command:Files\MongoDB\data

这是cmd未识别带空格的文件路径,但是不能删除空格,不然下边还会报错

给路径加上双引号就可以识别了

Windows下MongoDB安装和配置

加上引号,如下图:

Windows下MongoDB安装和配置

关于cmd不识别空格的处理方法,还有好多,放个博客

关于cmd中执行命令路径包含空格的解决办法 - 这世界唯一的你 - 博客园
https://www.cnblogs.com/Onlyou/p/4357522.html

5、检验启动是否成功,浏览器输入http://localhost:27017/

Windows下MongoDB安装和配置

出现以上文字,表明服务启动成功

6、建立配置文件

在F:\Program Files\MongoDB下新建一个txt,然后改为mongo.conf

(配置文件虽不是必需的,但可以方便我们cmd命令输入,也便于以后更改某些配置)

Windows下MongoDB安装和配置

输入以下配置内容:其中有两项路径要改一下

    #数据库路径  
    dbpath=F:\Program Files\MongoDB\data  
    #日志输出文件路径  
    logpath=F:\Program Files\MongoDB\logs\mongo.log  
    #错误日志采用追加模式  
    logappend=true  
    #启用日志文件,默认启用  
    journal=true  
    #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false  
    quiet=true 
    #端口号 默认为27017  
    port=27017   

7、将MongoDB当作windows 启动

在命令窗口下,进入bin目录,输入命令:

mongod --config "F:\Program Files\MongoDB\mongo.conf" --install --serviceName "MongoDB"

Windows下MongoDB安装和配置

我的配置过环境变量,不用进入bin了,需要的可以看这篇博客

MongoDB数据库安装及配置环境(windows10系统) - Tim晨 - 博客园

https://www.cnblogs.com/tim100/p/6721415.html

接下来可以在win+r下的运行窗口中输入services.msc,打开服务窗口,看到MongDB服务,可以在窗口右键启动,也可以在cmd的bin下输入net start MongoDB来启动,

Windows下MongoDB安装和配置

至此MongoDB的安装就算完成了