MongoDB的安装和配置(Windows系统)及遇到的常见问题解答

目前比较流行的数据库大致可以分为三种:
前两种是按照图论理论建立起来的,分别是:
层次式数据库(IMS(Information Management System)是其典型代表)和
网络式数据库(DBTG(Database Task Group)是其典型代表);
后一种是按照关系理论建立起来的,它是:关系型数据库(例如Oracle、DB2、Sybase、MS SQL Server、Informax、MySQL)。
今天我们要介绍的是一个“基于分布式文件存储的数据库”——MongoDB,一个有趣的说法是它是最像关系型数据库的非关系数据库NoSQL(not only sql).
MongoDB的优缺点我就不说了,直接进入正题,它的安装和配置使用(针对Windows系统):
首先,官网下载其安装文件,https://www.mongodb.com/,
- 点击最上面的“Download”,
- 然后选择“community server”,就可以选择你想要的版本进行下载了,下载下来是一个msi文件。
- 双击msi文件,进入安装过程,这里面有一个地方要说下,一般情况如果一直按照默认的选择安装的话,进入到最后一个界面,安装就“卡死了”,进度条就跟死在那了一样,取消也取消不了。解决方法是:
- 先打开任务管理器,打开“进程”,把相关msi的两个进程直接杀死即可;
- 接着重新双击安装msi文件,这次不选择默认安装选择,选择customer选项,取消掉下面关于compass的选项,然后发现顺利安装成功。
- 那么这个compass是啥呢,它是MongoDB的一个可视化界面,等上面一步安装完成后,我们直接百度下载compass(https://www.mongodb.com/),另行安装即可。4.
- 现在到了配置环节,网上有很多配置的教程,写的比较清楚,http://blog.csdn.net/heshushun/article/details/77776706
- 按照以上教程,有一个问题,困扰了我很久,就是到了浏览器哪一步,我始终出不来“It locks like ......”,很郁闷,后来发现不是我操作的问题,因为到这里直接用compass连是可以连接成功的,你可以试试。
- 现在只是连接成功了compass,但是如果你断开了连接,想再要连接就不行了,还得重复黑框子cmd的操作才能连接,岂不是很烦,解决办法就是让MongoDB开机自动启动。
- 很多教程中都写了自动自动如何配置,但是我的电脑就是配置不成功,最后终于找到一个合适的命令,成功了https://jingyan.baidu.com/article/f3e34a12ac10cef5eb653583.html,就是这个里面的命令。
- 亲测成功,配图展示如下:


MongoDB的安装和配置(Windows系统)及遇到的常见问题解答的更多相关文章
- node.js安装和配置(windows系统)
node.js安装和配置(windows系统) node javasript vscode node是javascript的管理工具,所以开发javasript项目都要下载安装和配置node. 传送 ...
- 安装和配置Windows系统虚拟机
1.打开虚拟机软件,点击新建虚拟机. 2.选择典型配置,点击下一步. 3.点击安装程序光盘映像文件,选择对应的映像文件,然后点击下一步.选择对应的密钥和版本,设置密码等. 4.创建虚拟机名字和存储位置 ...
- jenkins安装与配置---windows系统
记录安装过程中的步骤及遇到的坑,以做借鉴 服务器主机系统: windows9 ; 已安装开发环境: jdk8 ; 我采用的是war包直接运行的方式: 1.下载最新的版本(一个 WAR 文件).Jen ...
- zabbix_agentd客户端安装与配置(windows操作系统)
zabbix_agentd客户端安装与配置(windows操作系统) ********** 客户端操作 ********** 标注:监控zabbix_agentd客户端安装对象是win s ...
- Apache+php安装和配置 windows
Apache+php安装和配置 windows Apache 安装 1.官网网址:http://httpd.apache.org/ 2.Download 3.点击链接Files for Microso ...
- MySQL+PHP配置 Windows系统IIS版
MySQL+PHP配置 Windows系统IIS版 1.下载 MySQL下载地址:http://dev.mysql.com/downloads/mysql/5.1.html->Windows ( ...
- win10与centos7的双系统U盘安装(二:安装以及配置centos系统)
继续第一篇的讲解,接着就是要进入第二部分——安装以及配置centos系统 特别提醒在安装centos之间,注意自己的win10系统进行备份,便于回复安装失败后的系统 1:安装前准备 安装前准备主要是两 ...
- influxDB1.6版安装与配置(windows环境)、Jmeter+influxDB+Grafana性能监控
influxDB1.6版安装与配置(windows环境).Jmeter+influxDB+Grafana性能监控 来源:https://blog.csdn.net/SwTesting/article/ ...
- vim插件管理器的安装和配置-windows
# vim插件管理器的安装和配置-windows ### 前言------------------------------ vim做一框功能强大的编辑器,扩展功能令人称奇,插件机制非常灵活- 本篇推荐 ...
随机推荐
- ABP官方文档翻译 6.1.1 MVC控制器
ASP.NET MVC控制器 介绍 AbpController基类 本地化 其他 过滤器 异常处理和结果包装 审计日志 验证 授权 工作单元 介绍 ABP通过Abp.Web.Mvc nuget包集成到 ...
- JetBrains Pycharm 破解+汉化
准备材料: 1.JetBrains Pycharm 传送门: https://pan.baidu.com/s/1qZCpIR6 密码: rvrn 2.JetbrainsCrack-2.6.2. ...
- 洛谷 [P1118] IOI1994 数字三角形
简单dfs 我们注意到,题目中的运算方式与杨辉三角极其相似,所以说本题实际上是一道加权的杨辉三角,搜索系数 #include <iostream> #include <cstdio& ...
- 【模板小程序】求小于等于N范围内的质数
//筛法求N以内的素数(普通法+优化),N>=2 #include <iostream> #include <cmath> #include <vector> ...
- [Python Study Notes] 变量/编码/注释
Ps:我这里选择的IDE为pycharm,个人感觉还是比较好用的. 1.变量 声明变量/赋值变量 #_*_ coding:utf-8 _*_ # author = "liu" ab ...
- 浅学vue
因之前项目接触了vue,从此我被迷住,简洁而不失优雅,小巧而不乏大匠. 首先我们要了解vue,什么是vue,正如官网所说:Vue.js 是一套构建用户界面的渐进式框架,Vue 的核心库只关注视图层.V ...
- 【JavaWeb】客户关系管理系统
前言 为了巩固开发的流程,我们再拿一个客户关系管理系统来练手...! 成果图 我们完成的就是下面的项目! 搭建配置环境 配置Tomcat 导入开发包 建立开发用到的程序包 在数据库创建相对应的表 CR ...
- 使用Python管理数据库
使用Python管理数据库 这篇文章的主题是如何使用Python语言管理数据库,简化日常运维中频繁的.重复度高的任务,为DBA们腾出更多时间来完成更重要的工作.文章本身只提供一种思路,写的不是很全 ...
- windows系统下安装node
最近项目中需要使用到vue框架来实现前后端分离,于是抽时间看了下vue的相关只是,从官网了解到可以使用命令行工具(CLI)来构建应用,于是在本地环境预练了一下 下面这句话摘抄自vue文档: Vue.j ...
- 基于JDK1.8的LinkedList剖析
之前写了一篇ArrayList,那么今天就写一篇他的姊妹篇,LinkedList. 众所周知,ArrayList底层数据是数组,可以在O(1)的时间内get到数据,但删除和插入就要O(n)时间复杂度. ...