关于简介不多说百度去吧少年。。

MongoDB详细安装:
1、进入官网,点击DOWNLOAD MONGODB,下载所需要的版本。。
我这里把下载的文件放在d\MongoDB文件夹下,点击下载的官方镜像文件,开始安装,在安装过程中有需要的可以更改安装路径,不更改默认即可。
在安装文件下你会看到如此的文件结构:
 

2、安装完毕之后配置环境变量

首先来说一下在不配置环境变量的情况下,由于在上面的bin文件夹下包含mongo.exe文件,所以我们每次在命令行运行mongoDB的指令的时候都要使用命令行切换到上面的安装目录(利用命令行切换到我的安装目录是:D:\Program Files\MongoDB\bin>),然后才能使用命令MongoDB本身所有的命令。如果我们设置了环境变量(path)的话,在命令提示符的任何地方都可以使用mongoDB的命令了。
所以为了启动mongodb方便,将mongod.exe路径加入环境变量,电脑->属性->高级系统设置->环境变量,在path里加入路径:
这样在命令行任何地方都能用到mongod命令。设置环境变量的另一个好处就是你可以在任何的地方使用mongo shell

3、构建数据库服务运行文件

在运行mongoDB数据库服务器之前需要构建数据库运行的文件。
以管理员身份运行命令行提示符:在任意目录下创建两文件
mkdir E:\mongodb\data
mkdir E:\mongodb\logs
上面文件创建好之后我们来创建一个配置文件mongod.cfg:这个配置文件里面包括mogoDB服务系统的log文件和MongoDB数据库文件,我在 E:\mongodb\server下创建了这个文件,文件内容如下:
 
systemLog:
destination: file
path: E:\mongodb\logs\mongodb.log
storage:
dbPath: E:\mongodb\data
上面这些都配置玩之后我们就开始安装MongoDB服务了。
 在上面的命令行提示符中运行如下命令
mongod --config "E:\mongodb\server\mongod.cfg" --install

你会看到如下输出:

这样我们的基本配置与安装已经完成了,下面我们来看看怎么运行或者说启动MongoDB.

4、启动或这停止服务

在命令提示付中输入如下命令(以管理员身份)

net start MongoDB

你会看到如下界面:

说明,MongoDB数据库服务已经成功启动了。

暂停服务使用如下命令:

net stop MongoDB

详细配置信息请看官网:http://docs.mongoing.com/manual-zh/tutorial/install-mongodb-on-windows.html

5、使用mongo shell

打开命令行提示符,输入mongo命令(前面在环境变量中已经配置了path),你会看到如下界面,在这个界面中你就可以操作你的数据了。

切换数据库:

use mydb

查看数据库中的数据:

db.myNewq.find()

MongoDB 帮助

要想获取命令列表,在 mongodb 客户端中输入 db.help(),将显示如下图所示的命令列表:

MongoDB 统计信息

要想获取 MongoDB 服务器的统计信息,在 mongodb 客户端中输入 db.stats(),随即将显示数据库名称、集合数目,以及数据库中的文档等信息。如图所示:

6、推荐图形界面

推荐一个图形化界面吧:MongoBooster

MongoDB的安装,配置与开机自启动的更多相关文章

  1. [MAC]配置Jenkins 开机自启动

    如果是将jenkins.war放在tomcat中运行的, 则可以配置开机启动tomcat,脚本如下: XXX表示是你安装Tomcat所在目录 #启动tomcat cd XXX/Tomcat8/bin ...

  2. MongoDB的安装配置、基本操作及Perl操作MongoDB

    MongoDB的安装配置.基本操作及Perl操作MongoDB http://www.myhack58.com/Article/60/63/2014/42353.htm

  3. linux下配置tomcat开机自启动

    Linux下配置tomcat开机自启动   1.写一个tomcat脚本,内容如下,设置其权限为755,放在/etc/init.d/目录下 #!/bin/bash## /etc/init.d/tomca ...

  4. windows下MongoDB的安装,配置与开机自启动

    关于简介不多说百度去吧少年.. MongoDB详细安装: 1.进入官网,点击DOWNLOAD MONGODB,下载所需要的版本.. 我这里把下载的文件放在d\MongoDB文件夹下,点击下载的官方镜像 ...

  5. Linux环境下NodeJS和MongoDB的安装配置

     一.NodeJS的安装配置 #进入安装目录cd /usr/local/ #删除原有安装rm -rf noderm -rf node-v0.10.29-linux-x64 #解压压缩包tar -zxv ...

  6. 配置redis开机自启动和监听

    redis安装好后,每次手动启动很不方便,配置开机自启动. 方法一:设置启动命令到/etc/rc.d/rc.local rc.local文件是系统全局脚本文件,会在其他开机进程脚本文件执行完毕后执行该 ...

  7. Ubuntu14.04配置nginx开机自启动项

    原文: https://www.jianshu.com/p/2e03255cfabb ubuntu配置开机自动启动服务 ---------------------------------------- ...

  8. Centos8配置Nginx开机自启动

    第一步:创建service文件,并编辑(可理解为开机时自动启动Nginx的脚本服务文件) vim /lib/systemd/system/nginx.service /lib 与 /usr/lib 里 ...

  9. redis的安装与设置开机自启动

    redis 的安装配置: 可以直接去官网下载((https://redis.io/download) 解压文件到指定目录下  tar zxvf redis-5.0.7.tar.gz -C  /opt/ ...

随机推荐

  1. NFC framework

    NFC framework introduce 1 NFC简介 对于NFC,是google在android4.0上推出来的,简单介绍下.近场通讯(NFC)是一系列短距离无线技术,一般需要4cm或者更短 ...

  2. GNU make 总结 (四)

    一.执行make程序 make的退出状态: 0 --- 表示执行成功 1 --- 表示执行make时使用了“-q”参数,而且当前工程中存在过时的目标文件 2 --- 执行过程中出现了错误,同时会提示错 ...

  3. C++11 常用语法

    1 新类型 C++ 11新增了long long和unsigned long long,以支持64bit宽度: 新增char16_t和char32_t以支持16位和32位字符表示: 增加了“原始”字符 ...

  4. [转]What’s Behind Ericsson’s OpenWebRTC Project?

    [转]What’s Behind Ericsson’s OpenWebRTC Project? http://www.tuicool.com/articles/z6rAVrJ Ericsson’s O ...

  5. IIS、SQL SERVER和VS的安装顺序

    正确安装顺序:先安装IIS,再安装SQL SERVER,最后安装VS. 如果先安装VS后安装的IIS,则需要找到对应的.net framework目录下,执行aspnet_regiis.exe,重新注 ...

  6. Qt窗体关闭时,如何自动销毁窗体类对象

    Qt窗体关闭时,如何自动销毁窗体类对象     要对你的窗口设置WA_DeleteOnClose属性,默认的情况下关闭窗口仅仅意味着隐藏它 ImgWindow1->setAttribute(Qt ...

  7. maven属性

    Maven内置了三大特性:属性.Profile和资源过滤来支持构建的灵活性. 内置属性:主要有两个常用内置属性 ${basedir}表示项目根目录,即包含pom.xml文件的目录 ${version} ...

  8. python三级菜单

    #-*- coding:utf-8 -*-#Author:gxli #一级菜单项def menu(): #遍历字典dic一级菜单 print('-----------一级菜单------------- ...

  9. Objective-C面向对象(四)

    1.协议(protocol)和委托 1.1 规范.协议与接口 OC中协议的作用就相当于其他语言中接口的作用.协议定义的是多个类共同的公共行为规范,协议通常定义一组公用方法,但不提供实现. 1.2 定义 ...

  10. Indigo Studio

    http://www.infragistics.com/products/indigo-studio?gclid=CIXrnav4lcQCFdclvQoduVEAnA