一、配置环境

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. Node.js(day5)

    一.NOSQL NOSQL是Not Only SQL的简称,与关系型数据库对应,一般称为非关系型数据库.关系型数据库遵循ACID规则,而NOSQL存储数据时不需要严格遵循固定的模式,因此在大数据的今天 ...

  2. [Swift]LeetCode157.用Read4来读取N个字符 $ Read N Characters Given Read4

    The API: int read4(char *buf) reads 4 characters at a time from a file.The return value is the actua ...

  3. [Swift]LeetCode965. 单值二叉树 | Univalued Binary Tree

    A binary tree is univalued if every node in the tree has the same value. Return true if and only if ...

  4. [Swift]LeetCode1020. 飞地的数量 | Number of Enclaves

    Given a 2D array A, each cell is 0 (representing sea) or 1 (representing land) A move consists of wa ...

  5. IDEA 配置远程debug

    1. 启动远程服务配置debug参数 远程服务启动时配置如下debug相关参数 java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address= ...

  6. 被BAT疯抢的工程师,都是怎么拿到50万年薪Offer的?

    许多工程师换工作常会出现这种情况:工作能力和潜力都不错,却在面试时无法充分地表现自己,铩羽而归.据拉勾数据调研显示,约有80%的工程师简历通不过初筛,进入终面的不到5% . 技术面试到底应该如何准备? ...

  7. Java面试题中的Redis大合集,所有你想找的都在这里!

    概述 Redis 是一个开源的,基于内存的结构化数据存储媒介,可以作为数据库.缓存服务或消息服务使用.``` Redis 支持多种数据结构,包括字符串.哈希表.链表.集合.有序集合.位图.Hyperl ...

  8. linux 关机命令shutdown

    linux系统,正确的关机很重要,因为linux是多任.多用户系统,在后台可能同时有很多人在主机上面工作.不正确的挂机可能会导致数据中断. 1.关机前的操作(可以不进行) 可以使用who命令查看系统有 ...

  9. 厉害—Ansible管理windows集群

    最近公司新项目需要安装400+windows server 2012系统的工作站,想着怎么能像linux下运用ansible批量管理,linux就很简单了有ssh服务 但是下却没这么简单,但还是有办法 ...

  10. Redis学习——Linux环境下Redis的安装(一)

    一.关于Redis Redis最为一款开源的key-value存储系统,自推出到现在一直受到编程人员的喜爱.它支持存储多种value类型,String .List .Set .Zset .Hash.这 ...