1.下载mongodb的windows版本,有32位和64位版本,根据系统情况下载,下载地址:http://www.mongodb.org/downloads

2.解压缩至E:/mongodb即可

3.创建数据库文件的存放位置,比如D:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。默认文件夹路径为c:/data/db.使用系统默认文件夹路径时,启动服务无需加--dbpath 参数说明,但文件夹还要手工创建

4.打开cmd命令行,进入D:/mongodb/bin目录,输入如下的命令启动mongodb服务:

  D:/mongodb/bin>mongod.exe --dbpath D:/mongodb/data/db

   显示:

Sat Jan 08 18:49:34 MongoDB starting : pid=232 port=27017 dbpath=E:/mongodb/data
            32-bit

** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data

**       see http://blog.mongodb.org/post/137788967/32-bit-limitations

Sat Jan 08 18:49:34 db version v1.6.5, pdfile version 4.5
Sat Jan 08 18:49:34 git version: 0eb017e9b2828155a67c5612183337b89e12e291
Sat Jan 08 18:49:34 sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LI
B_VERSION=1_35
Sat Jan 08 18:49:34 [initandlisten] waiting for connections on port 27017
Sat Jan 08 18:49:34 [websvr] web admin interface listening on port 28017

表示启动成功,最后两行说明的数据库端口和Web端口,默认分别是27017和28017,在浏览器中打开http://localhost:28017,可以看到其相关的一些信息。

可以通过添加参数--port的方式,来修改数据库端口:D:/mongodb/bin>mongod.exe  --port 10001 --dbpath D:/mongodb/data/db

5.再打开一个cmd输入:D:/mongodb/bin>mongo,或者双击mongo.exe,即可进行mongodb的客户端命令操作了,测试下

>// the mongo shell is a javascript shell connected to the db
  > 3+3
  6
  > db
  test
  > // the first write will create the db:
  > db.foo.insert( { a : 1 } )
  > db.foo.find()
  { _id : ..., a : 1 }

6.这样每次启动MongoDB很不方便,我们可以像安装的MySQL一样,把它作为Windows服务,这样就方便多了。
安装MongoDB的windows服务的方法为是在MongoDB安装目录下创建logs目录,然后在CMD命令行输入
E:/mongodb/bin>mongod --logpath D:/mongodb/logs/mongodb.log --logappend

--dbpath D:/mongodb/data/db --directoryperdb --serviceName MongoDB --install

显示:

all output going to: D:/mongodb/logs/mongodb.log
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.

表示服务创建成功。

该命令行指定了日志文件:/logs/MongoDB.log,日志是以追加的方式输出的;

数据文件目录:/data/db,并且参数--directoryperdb说明每个DB都会新建一个目录;

Windows服务的名称:MongoDB;

以上的三个参数都是可以根据自己的情况而定的。

最后是安装参数:--install,与之相对的是--remove

7,以后就可以在cmd下用命令net start MongoDB和net stop MongoDB来启动和停止MongoDB了,也可以在本地服务中看到

通过界面来管理该服务。

转载于:https://www.cnblogs.com/gpfeisoft/p/3545547.html

Mongodb在Windows下安装及配置相关推荐

  1. MongoDB在windows下安装和配置

    第一步下载 我是从这个地址上面下载的 http://dl.mongodb.org/dl/win32/i386 选择你合适的windows 版本.(我下载的是mongodb-win32-i386-2.0 ...

  2. 基于svnserve的SVN服务器(windows下安装与配置)

    基于svnserve的SVN服务器(windows下安装与配置) 关键字: svn 安装SVNserve 从http://subversion.tigris.org/servlets/ProjectD ...

  3. Mongodb在windows下配置文件的配置

    Mongodb在windows下通过配置文件配置和访问 博客分类: Mongodb 数据库 mongomongodbwindows配置 Mongodb配置文件配置: 第一步:在"D:\Mon ...

  4. Mongodb在windows下通过配置文件配置和访问

    Mongodb在windows下通过配置文件配置和访问 博客分类: Mongodb 数据库 mongomongodbwindows配置 Mongodb配置文件配置: 第一步:在"D:\Mon ...

  5. GTSAM在windows下安装,配置,简单调试

    GTSAM在windows下安装,配置,简单调试 BOOST安装配置 GTSAM安装配置 安装 配置 GTSAM简单调试 代码分析1 代码分析2 模型分析和结果展示 BOOST安装配置 链接: boo ...

  6. Redis在windows下安装与配置 (转)

    Redis在windows下安装与配置 原文地址:https://www.cnblogs.com/lezhifang/p/7027903.html 一.安装Redis 1. Redis官网下载地址:h ...

  7. Windows下安装和配置Mysql保姆级教程(图文说明)

    Windows下安装和配置Mysql保姆级教程(图文说明) 下面将向大家说明Windows下安装和配置Mysql的方法步骤. 文章目录 Windows下安装和配置Mysql保姆级教程(图文说明) 前言 ...

  8. Windows下安装Cygwin配置Hadoop集群

    Hadoop集群一般是配置到Linux系统之上,如果电脑用的是Windows系统,那么可以通过虚拟机安装Linux系统或者在Windows上安装Cygwin来模拟Linux环境,从而搭建Hadoop集 ...

  9. mongodb 的windows 下安装

    2019独角兽企业重金招聘Python工程师标准>>> 1.下载1.1下载地址:http://www.mongodb.org/downloads,选择对应的系统的版本下载,本人下的是 ...

最新文章

  1. Linux/unix主机环回地址的一些功用
  2. 无法获取到图片的宽高
  3. C++类的使用(三)—— 封装
  4. linux部署jenkins,tomcat9
  5. Flutter实战一Flutter聊天应用(十九)
  6. 第十六章:SpringCloud Config 配置自动刷新
  7. Linux内核分析-分析Linux内核创建一个新进程的过程
  8. python2.7 内置ConfigParser支持Unicode读写
  9. Android——TextView属性XML详解
  10. Javsscript自定义事件和触发
  11. 纪念自己初中的住宿生活
  12. 从零开始的立绘拆包教程
  13. 那些年,我开发过的软件
  14. 520还在画玫瑰?教你用MATLAB画个玫瑰花球
  15. 地震产生的原因和征兆
  16. 【Nodejs】Http模块01
  17. D. Cloud of Hashtags
  18. 一个数加100是完全平方数,再加168又是一个完全平方数
  19. service mysql k8s_Kubernetes/K8S基础使用方法总结【五】——Service
  20. 给开源社读者的一份信

热门文章

  1. JavaScript中的Math方法演示
  2. Mr.J-- jQuery学习笔记(一)--初入jQuery
  3. SBT, activator, play之間的糾葛
  4. Python爬虫学习第一天--uillib库和request库
  5. 1-14字串的连接最长路径查找
  6. BZOJ3833 : [Poi2014]Solar lamps
  7. C# BackgroudWorker
  8. MsSql2005如何进行自动定时备份数据库
  9. C#日期格式化,时间
  10. jQuery源码分析笔记-构造jQuery对象(三)