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




├── 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这一环节可以不用操作,直接看下面的安装MongDB服务
在安装 MongoDB 的 bin 目录下输入
mongod --dbpath D:\MongoDB\data注意data文件的路径位置
启动成功之后会输出一下信息

连接的时候新开一个命令行窗口,不要将启动服务的命令行窗口给关了,要不然会连接失败
在安装 MongoDB 的 bin 目录下输入
mongo出现一下信息说明连接成功,就可以操作数据库了。
show dbs 显示所有数据库

在连接MongoDB数据库的时候,不可能每次都单独开一个命令行窗口启动MongoDB服务,我们要让MongoDB服务一直开启。就需要安装MongoDB服务,看下面的操作。
以管理员的身份打开命令行窗口,在安装 MongoDB 的 bin 目录下输入
mongod --config "D:\MongoDB\bin\mongod.cfg" --installmongod.cfg 文件的的路径执行完命令后,后报错。

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



执行完 net start MongoDB 并提示启动成功后,就可以直接连接MongDB了。也不用单独开一个启动MongoDB服务的命令行窗口了
启动MongoDB服务
net start MongoDB
关闭MongoDB服务
net stop MongoDB
移除 MongoDB 服务
D:\MongoDB\bin\mongod.exe --remove
有时候,MongoDB服务的会被关闭,比如重启电脑的时候(有时候又不会被关闭),当MongoDB服务被关了,执行连接MongoDB的命令时就会提示无法连接MongoDB。这个时候,我们就得重新启动服务了
net start MongoDB打开控制面板 - 管理工具 - 服务 找到 MongoDB服务 右键点击启动
