安装MongoDB并配置服务启动

本文详细介绍了如何在Windows系统上下载并安装MongoDB数据库,包括环境变量设置、配置文件编写及通过命令行进行测试的方法。同时,还提供了将MongoDB作为Windows服务启动的步骤,确保数据库稳定运行。

1.首先在官网下载mongoDB的安装包: https://www.mongodb.org/downloads
百度云盘下载:http://pan.baidu.com/s/1slUSGYp (安装版 windows64位)

注意:根据自己电脑系统下载相应版本

2.下载完选择(自定义或默认安装),安装文件后:

3.在D盘中选择建立文件夹命名为 mongonDB

4.在D盘mongonDB文件夹中建立data和log文件夹.data中用来存放数据文件.log用来存放日志的.

5.在把解压后的整个bin贝到D盘的mongonDB文件夹中

6.选择系统---->高级系统设置---->环境变量---->设置path变量:

7.win7可在计算机右击----属性后

添加一个path变量值:;D:\mongonDB\bin (注意:分号+路径)

设置环境变量后是没有办法立即生效的,所以要重启cmd终端

重启完成后,到D盘的mongonDB文件夹中新建配置文件mongodb.config:内容如下:

##数据文件

dbpath=D:\mongonDB\data

##日志文件

logpath=D:\mongonDB\log\mongoDB.log

##错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件

logappend=true

#启用日志文件,默认启用

journal=true

#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false

quiet=true

#端口号 默认为27017

port=27017

如图:

打开cmd命令行,运行上面的配置文件,运行完成后,打开浏览器:http://127.0.0.1:27017/

打开运行命令,来测试mongondb运行状态,输入图中命令表示:显示数据库

此时就表示成功的运行了mongodb了,因为每次都这样子常规启动很麻烦,那怎么解决这个问题呢 为了方便日后启动方便,下面就介绍将mongodb作为windows服务启动。

命令如下:

mongod --config d:\mongoDB\mongodb.config --install

sc 方式:

命令如下:

sc create mongodb binPath= “d:\mongoDB\bin\mongod.exe --service --config=d:\mongoDB\mongodb.config”

注:可能在win7、win8 无法用常规方式安装请采用 sc方式

图片采用 sc 方式注意查看在 C:\Windows\System32\cmd.exe

下以【管理员身份运行】。

此时mongodb 安装就此完成了。可以输入命令行services.msc 运行查看.

### MongoDB 安装服务启动教程 #### 准备工作 在安装 MongoDB 前,需下载适合操作系统的 MongoDB 版本,解压到指定目录。假设已将 MongoDB 解压至 `D:\MongoDB`。 --- #### 配置数据存储路径 为了确保 MongoDB 能正常运行,需要创建用于存储数据库文件的目录。通常情况下,该目录命名为 `db` 位于 MongoDB 的根目录下[^1]。 ```bash mkdir D:\MongoDB\db ``` 记录此路径 (`D:\MongoDB\db`) 以便后续配置使用。 --- #### 启动 MongoDB 数据库服务 通过命令行工具以管理员权限运行 CMD,切换到 MongoDB 的可执行文件所在目录(通常是 `bin` 目录)。随后输入以下命令来启动 MongoDB 服务: 对于基础版本,可以使用如下命令: ```bash mongod --dbpath="D:\MongoDB\db" ``` 这会告诉 MongoDB 使用上述路径作为数据存储位置[^1]。 更高级别的设置可以通过额外参数完成,例如日志记录和注册为 Windows 服务。具体命令如下所示: ```bash "D:\MyApp\Mongodb\Server\bin\mongod.exe" --dbpath "D:\MyApp\Mongodb\Server\data\db" --logpath "D:\MyApp\Mongodb\Server\data\log\mongo.log" --install --serviceName "MongoDB" ``` 这条语句不仅指定了数据路径和日志保存位置,还把 MongoDB 注册成了名为 “MongoDB” 的系统服务[^2]。 注意,在 YAML 格式的配置文件中定义选项时,“:” 后如果有值应留有一个空格;而仅作分层结构使用的键名则无需加空格[^3]。 --- #### 连接 MongoDB 客户端 当服务器成功启动后,可通过客户端连接它来进行进一步的操作测试。同样是在 CMD 中执行下面这个简单的指令即可开启 shell 界面: ```bash mongo ``` 此时应该能够看到提示符变化成 Mongo Shell 提供的形式,意味着已经进入了交互模式。 --- #### 总结 以上就是关于如何安装以及初始化启动 MongoDB 服务的一个概括说明。从环境搭建到最后的服务上线都进行了较为详细的描述。 问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值