windows下MongoDB的安装及配置
2015-12-28 10:57
549 查看
MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。这里主要讲如何在windows平台下安装MongoDB。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/326c7b96844fee7b95dab167ba97484e.jpg)
选择windows平台,如图点击需要的zip文件下载(笔者这里主要讲诉zip文件的安装)
legacy版本可以用于旧版本系统下安装,这里不推荐。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/edb2c417d1243324513de41cf511aac3.jpg)
将zip文件解压放到盘符的根目录(如C:或D:),为了方便建议文件夹命名尽量简短如(d:\mongodb)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/d71549879e2685a455bad92e81773cfc.jpg)
创建数据库文件的存放位置,比如d:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/5e93e4b02f570e0cb7253c6c110351b1.jpg)
打开cmd(windows键+r输入cmd)命令行,进入D:\mongodb\bin目录(如图先输入d:进入d盘然后输入cd d:\mongodb\bin),
输入如下的命令启动mongodb服务:
D:/mongodb/bin>mongod --dbpath D:\mongodb\data\db
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/f642adaa68d71b5fb19178b2ea7a897f.jpg)
mongodb默认连接端口27017,如果出现如图的情况,可以打开http://localhost:27017查看(笔者这里是chrome),发现如图则表示连接成功,如果不成功,可以查看端口是否被占用。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/5f5254eba40a2c682b7074e2768385d9.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/de92ea06b666880a8cd5875a4c4dd01b.jpg)
其实可以将MongoDB设置成Windows服务,这个操作就是为了方便,每次开机MongoDB就自动启动了。
如图在d:\mongodb\data下新建文件夹log(存放日志文件)并且新建文件mongodb.log
在d:\mongodb新建文件mongo.config
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/04eae3309359f1a53584bf9825392734.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/3a89fb6f95f0a9c959d05e7edbb2aeef.jpg)
用记事本打开mongo.config输入:
dbpath=D:\mongodb\data\db
logpath=D:\mongodb\log\mongo.log
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/511db66c232086eeeda7c061ddffc331.jpg)
用管理员身份打开cmd命令行,进入D:\mongodb\bin目录,输入如下的命令:
D:\mongodb\bin>mongod --config D:\mongodb\mongo.config
如图结果存放在日志文件中,查看日志发现已经成功。如果失败有可能没有使用管理员身份,遭到拒绝访问。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/1eb07c338ef7980c63924536f31c9ab9.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/09ada44233ff9e32983a621424a6e49b.jpg)
打开cmd输入services.msc查看服务可以看到MongoDB服务,点击可以启动。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/983abf56f642d22de907f5df06c1f1d9.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/fe178fc0e45070e5e6f48348b64b0486.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/7254079f9226f7d188609b2900332b34.jpg)
工具/原料
mongodb-win32-x86_64-2008plus-2.6.7.zip方法/步骤
登陆mongodb官网点击右侧的下载![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/326c7b96844fee7b95dab167ba97484e.jpg)
选择windows平台,如图点击需要的zip文件下载(笔者这里主要讲诉zip文件的安装)
legacy版本可以用于旧版本系统下安装,这里不推荐。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/edb2c417d1243324513de41cf511aac3.jpg)
将zip文件解压放到盘符的根目录(如C:或D:),为了方便建议文件夹命名尽量简短如(d:\mongodb)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/d71549879e2685a455bad92e81773cfc.jpg)
创建数据库文件的存放位置,比如d:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/5e93e4b02f570e0cb7253c6c110351b1.jpg)
打开cmd(windows键+r输入cmd)命令行,进入D:\mongodb\bin目录(如图先输入d:进入d盘然后输入cd d:\mongodb\bin),
输入如下的命令启动mongodb服务:
D:/mongodb/bin>mongod --dbpath D:\mongodb\data\db
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/f642adaa68d71b5fb19178b2ea7a897f.jpg)
mongodb默认连接端口27017,如果出现如图的情况,可以打开http://localhost:27017查看(笔者这里是chrome),发现如图则表示连接成功,如果不成功,可以查看端口是否被占用。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/5f5254eba40a2c682b7074e2768385d9.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/de92ea06b666880a8cd5875a4c4dd01b.jpg)
其实可以将MongoDB设置成Windows服务,这个操作就是为了方便,每次开机MongoDB就自动启动了。
如图在d:\mongodb\data下新建文件夹log(存放日志文件)并且新建文件mongodb.log
在d:\mongodb新建文件mongo.config
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/04eae3309359f1a53584bf9825392734.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/3a89fb6f95f0a9c959d05e7edbb2aeef.jpg)
用记事本打开mongo.config输入:
dbpath=D:\mongodb\data\db
logpath=D:\mongodb\log\mongo.log
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/511db66c232086eeeda7c061ddffc331.jpg)
用管理员身份打开cmd命令行,进入D:\mongodb\bin目录,输入如下的命令:
D:\mongodb\bin>mongod --config D:\mongodb\mongo.config
如图结果存放在日志文件中,查看日志发现已经成功。如果失败有可能没有使用管理员身份,遭到拒绝访问。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/1eb07c338ef7980c63924536f31c9ab9.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/09ada44233ff9e32983a621424a6e49b.jpg)
打开cmd输入services.msc查看服务可以看到MongoDB服务,点击可以启动。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/983abf56f642d22de907f5df06c1f1d9.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/fe178fc0e45070e5e6f48348b64b0486.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/29/7254079f9226f7d188609b2900332b34.jpg)
相关文章推荐
- Windows 下安装MongoDB
- mongodb3.2.0数据库集群搭建
- MongoDB 分片
- Linux下定时切割Mongodb数据库日志并删除指定天数前的日志记录(转)
- mongodb在centos 6上的安装部署
- c#_使用官方驱动操作mongodb数据库
- 每天200亿次查询 – MongoDB在奇虎360【转】
- Mongodb聚合
- 在yii中使用mongodb扩展
- MongoDB系列-初识MongoDB
- mongodb 在mac 系统上安装
- 使用node.js的第三方模块Mongoose访问mongodb(六)
- 安装MongoDB(做成Windows服务)并加载C#驱动程序
- mongodb初步
- MongoDB索引概述
- MongoDB 分片集群搭建
- MongoDB相关操作符
- Centos修炼-----> Centos7之Centos安装MongoDB
- mongoDB-学习-安装
- PHP7之Mongodb API使用详解