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服务
右键点击启动