1.安装
地址:https://www.mongodb.org/downloads
下载相应的版本安装就可以了
2.运行
在bin目录下有两个比较重要的可执行文件
mongod.exe 服务端
mongo.exe 客户端
1)创建存放数据的文件夹
在运行之前要创建存放数据的文件夹,否则直接双击运行mongod.exe会报错。默认情况下,mongodb的数据存放在mongodb安装盘的根目录下的data/db文件夹中,比如,我在D:\Program Files下安装了mongodb,那么默认的数据存放文件夹就是D:\data\db,因此,创建了该文件夹后,就可以双击mongod.exe运行数据库了
如果不想使用默认存放数据的目录,可以在启动mongodb的时候手动输入存放数据的目录:
mongod --dbpath d:\test\mongodb\data
2)配置文件
如果不想在命令行中输入存放数据的目录,也可以使用配置文件,但貌似mongodb并没有自带的默认配置文件,所以我们可以新建一个配置文件mongod.cfg
并且在和bin文件夹同目录下新建三个文件夹,logs,config和data(data目录下再新建一个db文件夹),分别存放日志文件,配置文件和数据文件夹db
然后在mongodb.cfg中输入:
systemLog: //配置日志
destination: file
path: D:\Program Files\MongoDB\Server\3.0\logs\mongod.log
logAppend: true
storage: //配置数据存储
dbPath: D:\Program Files\MongoDB\Server\3.0\data\db
接着在bin目录下命令行输入:
mongod -f ../config/mongod.cfg
或者:
mongod --config ../config/mongod.cfg
就可以载入这个配置文件,并运行数据库(这样的好处就是可以使用多个配置文件,方便不同项目下的转换)
tips:mongodb在2.6版本后就开始用YAML格式的配置文件,不过也兼容以前格式的配置文件,注意后缀名为conf的为以前格式的配置文件,后缀名为cfg的为新格式的配置文件,不要混用
3)安装和启动mongodb服务
如果还是觉得以上的启动mongodb的方法略显繁琐,我们还可以把mongodb作为服务来启动
搞定配置文件后,在bin目录下命令行输入:
mongod -f "D:\Program Files\MongoDB\Server\3.0\config\mongod.cfg" --install
这样就安装了mongodb服务(这里要使用绝对地址,否则会报错)
如果要移除mongodb服务,只需要在bin目录下命令行输入:
mongod --remove
就可以移除mongodb服务了
将mongodb作为服务后,可以在命令行下通过下面的命令来控制mongodb的启动和关闭了:
net start mongodb 开启mongodb服务
net stop mongodb 关闭mongodb服务
详细介绍:http://docs.mongodb.org/v2.4/tutorial/install-mongodb-on-windows/