您的位置:首页 > 数据库 > Mongodb

安装及启动MongoDB

2019-04-04 14:19 357 查看

一、安装
1、从官网下载.mis安装包
https://www.mongodb.com/download-center/community
2、开始安装

默认下一步

选择安装路径,安装路径修改:D:\Program Files\MongoDB\Server\3.6




二、启动
1、配置环境变量
D:\Program Files\MongoDB\Server\3.6\bin加到path中
2、在C盘根目录新建data文件夹,data文件夹里新建db文件夹
3、打开cmd 输入mongod,启动mongoddb服务器


4、再打开一个cmd,输入mongo连接mongoddb,出现>说明启动成功
![注意:(1)32位安装包第一次启动服务器时,需要输入如下内容
mongod –storageEngine=mmapv1
(2)如果data文件夹不想建在C盘,可以输入mongod --dbpath +路径
如mongod --dbpath D:\data\db
(3)如果不想用27017端口,则输入mongod –abpath D:\data\db–port+端口号(端口号尽量用4位以上,并且不超过65535)
(4)在浏览器输入http://localhost:27017 (27017是mongodb的端口号)查看,若显示则表示连接成功:

5、将mongodb设置为系统服务,可以自动在后台启动,不需要每次都手动启动
(1)在C:\data 下创建log文件夹
(2)在安装目录D:\Program Files\MongoDB\Server\3.6下添加mongod.cfg配置文件(将以下的内容拷进mongod.cfg,如果路径不一致则需要修改path、dbpath)

systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db

(3)以管理员身份打开cmd,执行如下命令

sc.exe create MongoDB binPath= "\"D:\Program Files\MongoDB\Server\3.6\bin\mongod.exe\" --service --config=\"D:\Program Files\MongoDB\Server\3.6\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"

只有服务中的mongodb启动了才算成功

注意:如果服务中不能手动启动MongoDB服务,报如下错误错

就将db文件夹中的mongod.lock 、storage.bson文件删除

6、如果上述步骤之后,还是无法启动服务,说明之前的操作有误
在控制台输入,sc.delete MongoDB 删除之前配置的服务,然后将第五步重新操作一遍

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: