安装文件:mongodb-win32-x86_64-2008plus-ssl-3.2.6-signed.msi

电脑配置:win7 64位

MongoDB的安装很简单,设置好安装路径后,一直Next直到安装结束,最大的坑就是MongoDB服务的安装,下面具体说下MongoDB安装之后的一些配置操作

【声明】我的安装路径是:D:\Program Files\MongoDB\Server\3.2

1. 创建数据库路径(data目录)、日志路径(logs目录)和日志文件(mongo.log文件),完成后如下图所示

2. 创建配置文件mongo.conf,文件内容如下:

  1. dbpath=D:\Program Files\MongoDB\Server\3.2\data #数据库路径
  2. logpath=D:\Program Files\MongoDB\Server\3.2\logs\mongo.log #日志输出文件路径
  3. logappend=true #错误日志采用追加模式
  4. journal=true #启用日志文件,默认启用
  5. quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
  6. port=27017 #端口号 默认为27017

3. 启动MongoDB

前两步操作完成后,就可以启动MongoDB了,首先进入D:\Program Files\MongoDB\Server\3.2\bin(依安装目录而定)目录下,启动命令如下:

  1. mongod --config "D:\Program Files\MongoDB\Server\3.2\mongo.conf"

命令执行后,浏览器中输入http://127.0.0.1:27017看到如下界面即说明启动成功

4. 创建并启动MongoDB服务

如果每次都按照步骤三那样操作,岂不是相当麻烦,按照如下命令来创建并启动MongoDB服务,就可以通过windows服务来管理MongoDB的启动和关闭了

首先进入D:\Program Files\MongoDB\Server\3.2\bin(依安装目录而定)目录下,启动命令如下:

  1. mongod --config "D:\Program Files\MongoDB\Server\3.2\mongo.conf" --install --serviceName "MongoDB"
  2. net start MongoDB

如果需要卸载MongoDB服务,首先进入D:\Program Files\MongoDB\Server\3.2\bin(依安装目录而定)目录下,执行如下命令:

  1. mongod.exe --remove --serviceName "MongoDB"

至此,所有操作已完成,服务已成功安装。

后记:最初安装服务的时候是用sc来安装的,命令如下:

  1. sc create MongoDB binPath= "D:\Program Files\MongoDB\Server\3.2\bin\mongod.exe --service --config=D:\Program Files\MongoDB\Server\3.2\mongo.conf"

执行后可以创建服务,但无法启动MongoDB服务,每次启动都会提示1053错误,根据搜索的解决办法尝试如下命令还是未能解决

    1. mongod.exe --bind_ip 127.0.0.1 --logpath "D:\Program Files\MongoDB\Server\3.2\logs\mongo.log" --logappend --dbpath "D:\Program Files\MongoDB\Server\3.2\data" --directoryperdb --serviceName MongoDB --install

mongodb 安装教学的更多相关文章

  1. mongodb安装&简单使用

    转自Mac下使用brew安装mongodb,按着步骤已成功安装. brew常用命令 1.更新brew本身 brew update 2.使用brew安装软件 1 brew install soft_na ...

  2. win7 64位下 mongodb安装及命令运行

    有网友老催我把框架加上mongodb的支持,于是偶尔抽空看了看相关的文章. 今天有缘,就把mongodb安装了一下,中间遇到了小小的问题,So,把整个过程记录一下: 1:先上官网:http://www ...

  3. MongoDB配置服务--MongoDB安装成为windows服务

    MongoDB安装成为windows服务 1.打开命令提示符(最好以管理员的身份打开),然后输入: mongod --logpath "D:\MongoDB\data\log\logs.tx ...

  4. [MongoDB]安装MongoDB

    汇总: 1. [MongoDB]安装MongoDB2. [MongoDB]Mongo基本使用:3. [MongoDB]MongoDB的优缺点及与关系型数据库的比较4. [MongoDB]MongoDB ...

  5. MongoDB学习:(一)MongoDB安装

    MongoDB学习:(一)MongoDB安装 MongoDB介绍:     直接百科了: MongoDB安装: 1:下载安装: MongoDB安装:https://www.mongodb.com/do ...

  6. MongoDB 安装(Window/Linux)

    MongoDB安装在Windows上 在 Windows上,首先要安装 MongoDB下载最新发布的MongoDB: http://www.mongodb.org/downloads 确保得到正确的版 ...

  7. MongoDB安装与启动

    我本人电脑是win8系统64位,下载64位的zip包,下载完成后解压缩到D:\MongoDB目录 创建数据库目录D:\MongoDB\data,接下来打开命令行窗口,切换到D:\MongoDB\bin ...

  8. MongoDB安装部署(一)

    前言 MongoDB是一个由C++语言编写的基于分布式文件存储的数据库,是当前NoSQL数据库中比较热门的一种,旨在为Web应用提供可扩展的高性能数据存储解决方案. MongoDB 简介 MongoD ...

  9. windows下mongodb安装与使用整理

    一.首先安装mongodb 1.下载地址:http://www.mongodb.org/downloads 2.解压缩到自己想要安装的目录,比如d:\mongodb 3.创建文件夹d:\mongodb ...

随机推荐

  1. [转]聊聊技术选型 - Angular2 vs Vue2

    转载:https://juejin.im/post/58cab85b44d9040069f38f7a "Come, and take choice of all my library, An ...

  2. 【计算机网络】详解网络层(二)ARP和RARP

    ARP ARP(Address Resolution Protocol,地址解析协议)是将IP地址解析为以太网MAC地址(物理地址)的协议.在局域网中,当主机或其他网络设备有数据要发送给另一个主机或设 ...

  3. Retrofit 简介 wiki 文档

    简介 Type-safe HTTP client for Android and Java by Square, Inc. GitHub主页:https://github.com/square/ret ...

  4. Math Number 数值类 包装类 数学计算 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  5. 理解 CSS 的 z-index 属性

    通常认为HTML页面是二维的,但实际上,CSS还有一个z-index属性,允许层叠元素. 所有的盒模型元素都处于三维坐标系中. 除了我们常用的横坐标和纵坐标, 盒模型元素还可以沿着“z轴”层叠摆放, ...

  6. 俄罗斯水手 [C#] 对List<T>取交集、连集及差集

    ※本文使用int為例,若為使用自訂之DataModel,需實作IEquatable<T>介面才能使用 1.  取交集 (A和B都有) List A : { 1 , 2 , 3 , 5 , ...

  7. 一直出现 Enter passphrase for key '/root/.ssh/gitkey12.pub'

    案例: 我一下没有设置密码的pub key, 一使用就要求: Enter passphrase for key '/root/.ssh/gitkey12.pub',   原因:本该设置私钥的地方,设置 ...

  8. Linux上磁盘挂载

    Linux磁盘挂载   一.  磁盘分区 在终端输入fdisk –l 命令查看整个系统的分区情况. 能够看到另一个32G的/dev/vdb磁盘没有挂载使用 watermark/2/text/aHR0c ...

  9. 拼接多个 wchar_t *

      /* wcscat example */ #include <wchar.h>   int main () { wchar_t wcs[80]; wcscpy (wcs,L" ...

  10. ZH奶酪:【数据结构与算法】并查集基础

    1.介绍 并查集是一种树型数据结构,用于处理一些不相交集合的合并问题. 并查集主要操作有: (1)合并两个不相交集合: (2)判断两个元素是否属于同一个集合: (3)路径压缩: 2.常用操作 用fat ...