一、配置环境

1.1进行安装下载msi文件

需要注意的一点是,在安装过程中的图示界面不要勾选左下角“安装MongoDB可视化工具”。这是一个客户端管理工具,在后面会具体描述其功能。由于安装时间非常长,且有其他可替代的管理工具,所以我们会节省时间选择不安装。

1.2进行安装

需要注意的一点是,在安装过程中的图示界面不要勾选左下角“安装MongoDB可视化工具”。这是一个客户端管理工具,在后面会具体描述其功能。由于安装时间非常长,且有其他可替代的管理工具,所以我们会节省时间选择不安装。

1.3命令行下启动 MongoDB 服务

打开cmd命令窗口,进入MongoDB所安装的文件夹。创建data文件夹,用于存放数据。

进入到MongoDB\bin目录下,启动mongodb,看到打印的一些启动信息。

最后一行显示如下,表示启动成功。

此时打开任意浏览器,跳转地址http://localhost:27017/,通过浏览器访问,显示如下。(每次均可通过访问该地址来查看是否已经与mongodb建立服务连接)

说明目前mongodb服务已经启动,关闭cmd窗口则关闭服务。

1.4特性说明

MongoDB是一个依靠命令行来操作的数据库,它自带的Shell是一个很好的工具,但是它在操纵大数据集时就没那么直观了,因此使用MongoDB客户端GUI(Graphical User Interface)管理工具就非常必要了。

MongoDB 3.2引入了MongoDB Compass这一个图形化工具,能够帮助用户在不需要知道MongoDB查询语法的前提下,便利地分析和理解您的数据库模式,集创建数据库、管理集合和文档、运行临时查询、评估和优化查询、性能图表、构建地理查询等功能为一体。

1.5.可视化工具的应用

Mongodb有非常多的可视化工具,笔者选择了adminMongoDB。

首先进入下面的github网址,将包下载解压到mongodb所安装的文件夹下:https://github.com/mrvautin/adminMongo

打开cmd,进入该目录,安装并启动该工具。

(注:此处由于是从GitHub上下载的,一般在你下载的项目文件里会有README.md文件,里面会提供你启动项目的方法,但需要注意的是:如果你没有安装node.js和npm的话,建议你先安装这个。下载下来的项目,需要进入这个项目文件夹,然后右键->Git Bash Here,安装依赖环境 :npm install安装完成之后,会在你的项目文件夹里看到node_modules文件,然后按照README.md的提示启动就好啦)

安装指令:npm install,启动指令:npm start。完成后如下,访问地址

http://127.0.0.1:1234

接下来,随便给数据库起一个名字,连接地址处填写本地ip地址(刚才建立服务连接时的地址mongodb://127.0.0.1:27017),然后点击右侧按钮进行连接。

点击连接可以继续查看其它细节。

备注:

  1. 还未研究出将mongodb部署在本地服务器的方法,故每次建立服务连接时都需要重复一系列繁琐的步骤。即进入C:\MongoDB\bin文件夹下,输入指令mongod --depath C:\MongoDB\data。
  2. cmd的基本操作指令:

cd.. 退出当前文件夹

cd xxx 进入xxx文件夹

mkdir xxx 创建新文件夹xxx

MongoDB:配置与安装的更多相关文章

  1. MongoDB Windows环境安装及配置

    MongoDB一般安装 1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格 ...

  2. 1. 初探MongoDB —— 介绍、安装和配置

    一.写在前面 之前一直以来,都是使用关系型数据库.也很早就听闻,当数据量大的时候,关系型数据库使用起来会有很多问题.诸如查询数据慢,加载花费时间长等等. 也早就耳闻NOSQL(NoSQL = Not ...

  3. window下MongoDB的配置与安装

    前言 MongoDB 是一个基于分布式文件存储的数据库.由C++语言编写,支持Windows,Linux,OSX,Solaris等平台,默认端口为27017,是一个效率非常高的nosql数据库. 我的 ...

  4. mongoDB数据库的安装与配置

    noSql数据库MongoDB的安装地址:https://www.mongodb.com/download-center?jmp=nav#community 选择相应的版本进行下载,在此以window ...

  5. 【MongoDB】MongoDB的下载 安装 配置及使用

    windows系统  教程 1.下载地址   (官方提供根据系统位数选择对应的bit.exe下载) 由于自己win32系统不支持该官方版本,在网上又找了个 mongodb-win32-i386版本 p ...

  6. Centos下MongoDB数据库的安装以及配置开机自启动(三)

    最近写了一个用node来操作MongoDB完成增.删.改.查.排序.分页功能的示例,并且已经放在了服务器上地址:http://39.105.32.180:3333. 在服务器上完全可以用yum来安装管 ...

  7. mongodb单机版的安装和配置

    首先根据操作系统下载MongoDB的相关安装文件 下载后上传到linux上,解压 将解压后的文件夹重新命名为monggodb4.0.1 命令mv 配置必要的文件夹mgdata存放运行数据,mglog存 ...

  8. 【MongoDB】 Windows 安装

    Windows下安装MongoDB,虽然网上有很多攻略,但是还是有很多坑,为了以后少犯错误,特此记录. 1.下载安装包 https://fastdl.mongodb.org/win32/mongodb ...

  9. MongoDB 入门之安装篇

    前言:MongoDB 在各 OS 上的安装比较简单,此文章只用来记录,不考虑技术深度. 一.Ubuntu 导入 MongoDB 公钥,添该软件源文件,更新源列表 sudo apt-key adv -- ...

  10. MongoDB(三)mongoDB下载和安装

    软件下载 下载mongodb最新的包:http://www.mongodb.org/downloads 下载mongodb可视化界面,mongoVUE:http://download.csdn.net ...

随机推荐

  1. 什么是REST接口

    转载自:http://baijiahao.baidu.com/s?id=1591007540303121112&wfr=spider&for=pc 从事web开发工作有一小段时间,RE ...

  2. iFace安全专家揭秘:存放在区块链钱包中的比特币,其实已经早就不属于你……

    自MoreToken钱包跑路之后,2019年3月以来陆续多个钱包.交易所跑路,造成了大量用户账户被盗,仅MoreToken钱包用户损失总价值就达12.2亿人民币,用户损失惨重.为什么这么多钱包.交易所 ...

  3. Java中的方法(形参及实参)return返回类型

    如何定义 Java 中的方法 所谓方法,就是用来解决一类问题的代码的有序组合,是一个功能模块. 一般情况下,定义一个方法的语法是: 其中: 1. 访问修饰符:方法允许被访问的权限范围, 可以是 pub ...

  4. 参数验证 @Validated 和 @Valid 的区别

    来源:blog.csdn.net/qq_27680317/article/details/79970590 整编:Java技术栈(公众号ID:javastack) Spring Validation验 ...

  5. java代码之美(3)---guava 复写Object常用方法

    guava 复写Object常用方法 Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符串处理,I/O和验证的实用方 ...

  6. qt 多语化

        最近项目使用的qt版本升级,导致了界面乱码问题,因此最后决定利用qt的多语化机制,来解决乱码问题,首先感谢这两篇文字的帮助,在此加上作者链接:Qt之多语化和Qt多国语言的实现与切换(国际化) ...

  7. VS 2013 professional版在win10上安装出错的解决方法

    VS 2013 professional版在win10上安装出错的解决方法 win10上安装完VS 2012 professional和VS 2017 professional后,由于项目的需要,要在 ...

  8. ASP.NET中共有哪几种类型的控件?其中,HTML控件、HTML服务器控件和WEB服务器控件之间有什么区别

    ASP.NET的控件包括WEB服务器控件.WEB用户控件.WEB自定义控件.HTML服务器控件和HTML控件.HTML控件.HTML服务器控件和WEB服务器控件之间的区别如下所示.q      HTM ...

  9. 带着萌新看springboot源码07

    [修改]很长时间没看这个,有点弄混淆了.bean后置处理器(BeanPostProcessor)应该是在bean创建实例并且赋值好了之后,调用初始化方法(相当于xml配置中<bean init= ...

  10. 前端笔记之JavaScript(一)初识JavaScript

    一.JavaScript简介 1.1网页分层 web前端一共分三层: 结构层 HTML         : 负责搭建页面结构 样式层 CSS          : 负责页面的美观 行为层 JavaSc ...