mongodb Windows系统各个64位版本下载地址:http://dl.mongodb.org/dl/win32/x86_64node
下载的msi安装包,我下载的是企业版的。mongodb
根据安装向导进行步骤安装,知道最后安装成功!数据库
进入安装目录下,建文件夹data和log分别进行存放数据和log日志文件。windows
建立一个mongo.conf配置文件浏览器
配置文件里的内容写:(路径写本身的实际目录)服务器
在logs文件夹里建一个log日志文件:app
一开始空的便可,不须要写内容。工具
执行下列命令启动MongoDBui
mongod --config "D:\work\node\mongodb\data\mongo.conf"
执行成功后,在浏览器打开地址 http://127.0.0.1:27017/spa
出现如上界面,说明安装成功!
若是咱们每次都手动启动服务的话,是比较麻烦的,所以咱们进行注入windows服务的方式启动MongoDB
执行下列代码:
mongod --config "E:\Program Files\MongoDB\mongo.conf" --install --serviceName "MongoDB" net start MongoDB
可见服务启动成功!
固然也是能够卸载服务的:
mongod.exe --remove --serviceName "MongoDB"
启动的参数咱们能够写的更具体一些:
下列展现MongoDB的启动参数说明:
所以,咱们能够自定义服务的启动:
mongod.exe --logpath "E:\Program Files\MongoDB\logs\mongo.log" --logappend --dbpath "E:\Program Files\MongoDB\data" --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install
至此,咱们的MongoDB的服务启动已经介绍完成!
MongoDB的可视化工具备诸多选择
mongoVUE 链接MongoDB3.2不能正常显示collection的问题
引擎的缘由,只要降到2.X版本就能够显示了 3.x默认是wiredTiger 引擎,2.x默认是mmapv1 引擎 打开MongoDB服务器,打开管理软件链接到服务器,此时若是数据库是默认条件下打开的,那么MongoVUE的collection列表是无法检测到,也无法新建的。这是由于MongoDB 3.2以后默认启动的是wiredTiger引擎,这个引擎和以前的引擎不一样,而管理软件匹配的仍是以前的引擎,因此没法使用。 此时要从新启动MongoDB服务器。启动命令是: mongod –storageEngine mmapv1 –dbpath XXXXX, 其中XXXXX是你的数据库存储路径。这样启动以后,再使用MongoVUE链接数据库服务器就能够了。