Window平台安装Mongodb
下一篇: Linux平台下安装Mongodb
Mongodb下载
MongoDB提供了可用于32位和64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址: http://www.mongodb.org/downloads
由于国外网站的原因,官方访问速度较慢。我这里有有64位的安装包,已经上传到百度云盘,下载地址: http://pan.baidu.com/s/1boeMCWZ。
下载完成后,进行解压,解压完成后是诸如:mongodb-win32-x86_64-3.2.3-signed.msi的安装包,然后点击进行安装,打开后如下所示:
然后点击:Next,跳转到下一步:
然后勾选accept选项,点击Next进行下一步操作:
在这里,如果选择Complete安装则直接进行默认安装,安装的地方在C盘。建议选择Custom进行自定义安装,我选择的安装路径是:d:\mongodb,你可以根据自己的情况选择具体安装路径。
选择安装路径后,点击Next,开始进行安装:
点击finish,完成安装。当完成安装后,你的安装目录下会有一个bin目录,比如我的安装目录是d:\mongodb,那么安装完后会在该目录下自动生成一个bin目录,bin目录下都是一些与安装相关的exe文件,具体如下:
打开bin目录下的exe文件:
启动mongodb服务
首先你要设置数据文件存放目录,然后创建该目录,比如我数据存放目录设置在d:\mongodb_data。接着,使用快捷键win+r或者在开始的地方输入cmd进入doc控制台(注意必须以管理员的身份),然后输入以下命令:
d:\mongodb\bin\mongod.exe --dbpath=d:\mongodb_data
这里要注意的地方是:上面的命令路径要改成你自己的路径(我mongodb的安装目录是d:\mongodb)。操作成功后,出现界面如下:
mongodb服务默认开启的端口是27017。
也可以将MongoBB作为Windows服务随机启动
先创建d:\mongodb_data\logs\mongodb.log文本,用于存储MongoDB的日志文件,这里我创建的位置是在mongodb_data目录下的logs目录,你可以根据自己的情况更改你自己要创建的位置。然后在控制台输入:
d:\mongodb_data\bin\mongod --dbpath=d:\mongodb_data --logpath=d:\mongodb\logs\mongodb.log --install
如下:
客户端连接验证
这时候要十分注意的是,你之前用于开启mongodb服务的cmd连接不能关闭,因为一旦关闭就会自动关闭服务。所以这时候你要新开一个cmd控制台,然后输入:d:\mongodb\bin\mongo,如果出现下面提示,那么就可以开始操作mongodb了(左边是开启服务的cmd,右边是连接验证):
连接成功后,你可以开始愉快的操作mongodb了,几个简单的操作如下:
Welcome to the MongoDB shell. For interactive help, type "help". For more comprehensive documentation, see http://docs.mongodb.org/ Questions? Try the support group http://groups.google.com/group/mongodb-user > j = {name:"mongo"}; { "name" : "mongo" } > db.things.save(j) WriteResult({ "nInserted" : 1 }) > db.things.find(); { "_id" : ObjectId("56dad96bad3df7fdf96d685e"), "name" : "mongo" } >
下面附上mongodb的一些启动参数及描述:
--bind_ip 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP --logpath 定MongoDB日志文件,注意是指定文件不是目录 --logappend 使用追加的方式写日志 --dbpath 指定数据库路径 --port 指定服务端口号,默认端口27017 --serviceName 指定服务名称 --serviceDisplayName 指定服务名称,有多个mongodb服务时执行。 --install 指定作为一个Windows服务安装。
下一篇: Linux平台下安装Mongodb