Window平台安装MongoDB4.x并启动服务详细图解

2022-06-09 11:10:35 浏览数 (1)

PS:我安装的MongoDB版本是4.x,MongoDB4之后的版本安装步骤和配置都变简单了。不需要手动的去创建 data 和 log 文件夹,也不需要去创建并配置 .conf 的格式的文件。但在安装MongoDB服务的时候会修改 mongod.cfg 里面的东西,删掉里面的 mp: 就可以了

一、安装MongoDB

MongoDB官网下载地址

安装步骤图解

目录结构

代码语言:javascript复制
├── bin
│   └── bsondump.exe
│   └── InstallCompass.ps1
│   └── mongo.exe
│   └── mongod.cfg
│   └── mongod.exe
│   └── mongod.pdb
│   └── mongodump.exe
│   └── mongoexport.exe
│   └── mongofiles.exe
│   └── mongoimport.exe
│   └── mongorestore.exe
│   └── mongos.exe
│   └── mongos.pdb
│   └── mongostat.exe
│   └── mongotop.exe
├── data
│   └── ...
├── log
│   └── ...
├── LICENSE-Community.txt
├── MPL-2
├── README
├── THIRD-PARTY-NOTICES
├── THIRD-PARTY-NOTICES.gotools

二、启动MongoDB服务并连接

这一环节可以不用操作,直接看下面的安装MongDB服务

启动MongoDB服务

在安装 MongoDB 的 bin 目录下输入

代码语言:javascript复制
mongod --dbpath D:MongoDBdata

注意data文件的路径位置

启动成功之后会输出一下信息

连接MongoDB

连接的时候新开一个命令行窗口,不要将启动服务的命令行窗口给关了,要不然会连接失败

在安装 MongoDB 的 bin 目录下输入

代码语言:javascript复制
mongo

出现一下信息说明连接成功,就可以操作数据库了。 show dbs 显示所有数据库

在连接MongoDB数据库的时候,不可能每次都单独开一个命令行窗口启动MongoDB服务,我们要让MongoDB服务一直开启。就需要安装MongoDB服务,看下面的操作。

三、安装MongoDB服务

安装MongoDB服务

以管理员的身份打开命令行窗口,在安装 MongoDB 的 bin 目录下输入

代码语言:javascript复制
mongod --config "D:MongoDBbinmongod.cfg" --install
  • 一定要是管理员身份打开的命令行窗口!!!
  • 注意 mongod.cfg 文件的的路径

执行完命令后,后报错。

我们找到mongod.cfg文件并打开它,发现最后有个 mp: 字符,将它删掉。

重新执行安装MongoDB服务的命令并启动

执行完 net start MongoDB 并提示启动成功后,就可以直接连接MongDB了。也不用单独开一个启动MongoDB服务的命令行窗口了

启动MongoDB服务

net start MongoDB

关闭MongoDB服务

net stop MongoDB

移除 MongoDB 服务 D:MongoDBbinmongod.exe --remove

四、其他问题

有时候,MongoDB服务的会被关闭,比如重启电脑的时候(有时候又不会被关闭),当MongoDB服务被关了,执行连接MongoDB的命令时就会提示无法连接MongoDB。这个时候,我们就得重新启动服务了

1、用命令启动服务
代码语言:javascript复制
net start MongoDB
2、手动点击启动服务

打开控制面板 - 管理工具 - 服务 找到 MongoDB服务 右键点击启动

0 人点赞