mongodb学习一 Windows 平台安装 MongoDB


MongoDB 下载

MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center#community

创建数据目录

安装目录放在 F:mongodb

F:mongodbdatadb 创建data 创建db 

将MongoDB服务器作为Windows服务运行

bind_ip(本机IP); logpath (日志) ;dbpath(mongodb数据库路径); port (使用的端口); serviceName (服务名称); serviceDisplayName(指定服务名称,有多个mongodb服务时执行)

mongod.exe --bind_ip 172.16.20.142  --logpath "F:mongodbdatalogmongodb.log" --logappend --dbpath "F:mongodbdatadb" --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

注:这个因为而异啦,并不是每个人都喜欢开机自启的

开启服务,输入命令 net start MongoDB

     正常情况下显示以下信息:

     mongodb学习一
Windows 平台安装 MongoDB

停止服务,输入命令:net stop MongoDB

删除服务,输入命令:mongod --remove

安装过程中出现的问题

1. 如果出现下图的错误:

mongodb学习一
Windows 平台安装 MongoDB

先看服务启动没有,如果没有启动服务先启动服务,如果服务已经启动了,那有可能是上次不正常关闭mongo,导致存放数据的文件被占用了,被锁住了。只需将c:mongodatadb中的mongod.lock文件删除掉。重新启动服务即可

mongod.exe --dbpath f:/mongodb/data/db