一,下载mongoDB

官网地址:https://www.mongodb.com/download-center?jmp=nav#community

windows server 2012免安装MongoDB windows安装mongodb教程_mongodb

如果上述过程中没有发现你需要的版本,还可以通过download下面的“All Version Binaries”查看所有版本并下载

windows server 2012免安装MongoDB windows安装mongodb教程_Server_02

二,安装

  1. 打开下载好的文件,进入如图页面;

    windows server 2012免安装MongoDB windows安装mongodb教程_数据库_03

  2. 勾选中同意协议,点击下一步;

    windows server 2012免安装MongoDB windows安装mongodb教程_数据库_04

  3. 点击custom按钮,进入下一步;

    windows server 2012免安装MongoDB windows安装mongodb教程_Server_05

  4. 这里可以选择我们要安装的路径,小编这里选择的是默认路径;

    windows server 2012免安装MongoDB windows安装mongodb教程_数据库_06

  5. 取消选中下图红框中的内容的
  6.  
    之后的页面中,就可以一直next,然后install安装就好了;

    windows server 2012免安装MongoDB windows安装mongodb教程_Server_07

     
  7. OK,正在安装中;

    windows server 2012免安装MongoDB windows安装mongodb教程_Server_08

  8. 出现如图页面,证明已经安装成功了;

    windows server 2012免安装MongoDB windows安装mongodb教程_Server_09

三,数据库配置

1,在C盘下新建mongoDB(可在任意取名,任意位置,文件路径内不要包含中文)文件夹,然后在mongoDB文件下新建data、etc、logs文件夹,etc文件夹下新建mongo.conf文件放数据库配置项,在logs文件夹下新建 mongo.log文件存放数据库日志。

C:\mongoDB\data

C:\mongoDB\etc\mongo.conf

C:\mongoDB\logs\mongo.log

修改mongo.conf文件如下


#数据库路径 dbpath=c:\MongoDB\data\ #日志输出文件路径 logpath=c:\MongoDB\logs\mongodb.log #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件 logappend=true #启用日志文件,默认启用 journal=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false quiet=false #端口号 默认为27017 port=27017 #指定存储引擎(默认先不加此引擎,如果报错了,大家在加进去) storageEngine=mmapv1


完成以上操作,我们就可以启动数据库了

四,配置环境变量

计算机 → 属性→ 高级系统设置→ 环境变量 

找到系统变量,选择Path,点击编辑,在末尾加分号,然后加上mongo安装目录 C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Program Files\MongoDB\Server\4.0\bin

windows server 2012免安装MongoDB windows安装mongodb教程_数据库_10

点击确定,至此我们已经已经配置好了mongo的环境变量

五,启动mongo

首先我们先以在命令中传参的形式启动mongo

1,找到cmd.exe,以管理员的身份运行,然后通过cd命令进入到mongo的安装目录bin文件夹下,

如:cd C:\Program Files\MongoDB\Server\4.0\bin

2,先简单启动一下mongo(这种方式是通过命令的形式,同时把参数传进去,实际上,我们只需要启动我们上面那个配置文件就可以了)

mongod --dbpath c:\mongoDB\data

windows server 2012免安装MongoDB windows安装mongodb教程_Server_11

出现以下情况说明mongo数据库启动成功

windows server 2012免安装MongoDB windows安装mongodb教程_数据库_12

关闭这个命令行窗口

3,在前面我们已经配置过mongo的环境变量,再次cmd打开一个命令行窗口,输入mongo命令启动数据库

windows server 2012免安装MongoDB windows安装mongodb教程_数据库_13

打开浏览器,输入http://localhost:27017/,出现下图情况说明启动成功

windows server 2012免安装MongoDB windows安装mongodb教程_mongodb_14

4,数据库启动成功后我们可以在如下图红框内三角箭头后对数据库进行建库建表等操作了

windows server 2012免安装MongoDB windows安装mongodb教程_mongodb_15

六,通过配置文件的形式启动MongoDB,同时安装到window 服务当中。

1.进入到mongodb的安装目录 下面的bin目录中:

cd c:\Program Files\MongoDB\Server\3.2\bin>

2.输入命令,启动mongo

mongod --config c:\MongoDB\etc\mongo.conf --install --serviceName "MongoDB"

 

安装成功后,打开window服务,我们可以看到里面已经安装了MongoDB

每天,我们用的时候,只需要启动服务即可,如果大家不安装此服务也可以,每次启动的时候,手动进入到安装目录里面,输入命令启动,两种方式都可以。

删除服务命令:mongod --config c:\MongoDB\etc\mongo.conf --remove 然后在服务里面刷新一下,就会发现已经删掉了。