一般启动MongoDB有四种方式
Windows
1. 命令行启动: mongod --dbpath=/data/db (db所在路径)
2. 配置文件方式启动: 默认从官网上下载的zip包是没有配置文件的,想看的话源码包里面有配置文件的参考 mongodb-src-r1.6.4/rpm/mongod.conf
配置文件的好处就是不用每次都敲一大堆命令。
mongod -f mongodb.conf (对应到自己的 mongod.conf 路径)
注意
#start MongoDB
port=27017
dbpath = C:/MongoDB/data/db // path 路径和 log 路径不要用引号
logpath = C:/MongoDB/data/log/MongoDB.log
rest = true // 默认是false, 查看http://localhost:28017 数据库的状态会出现rest is not enabled。
3. daemon方式启动:mongod -f mongod.conf --fork
4. 将MongoDB作为服务启动:
mongod --dbpath C:/MongoDB/data/db --logpath C:/MongoDB/data/log/MongoDB.log --rest --install --serviceName "MongoDB"
回车,出现以下输出就创建成功了
all output going to: E:\APMServ5.2.6\MongoDb\logs\MongoDB.log
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB”.
删除服务 sc delete MongoDB
启动服务 net start MongoDB
停止服务 net start MongoDB