1,安装Moogodb

  因为是windows 64位操作系统,直接到官网上下载.msi文件,下载完成后点击安装,点击同意协议之后,出现下面的对话框,

Choose Setup Type, 就是选择安装类型,complete,表示完整安装,它会直接把文件安装到c:下,Custom 表示定制安装,我们可以选择我们想要安装到的地方,选择Custom 点击next, 然后在弹出的对话框底部有location, 点击它右边的Browse..按钮选择路径,注意一定选一个空文件夹路径,它就会安装到这个空文件夹下,如F:\moogodb, 一路next, 直到安装完成。

2,为moogodb 指定数据存放位置。

  安装完成后,在F 盘下,会有一个moogodb 文件夹。Moogodb 是数据库,所以在使用之前,要先指定一个文件夹存放数据,这里两种方式,新建文件夹。

  1,默认方式。 mongodb 默认给我们指定了一个文件夹路径。bin 目录下,打开命令窗口,输入mongod,按enter,  可以看到下面的命令 dbpath="F:\data\db\", mongodb 正在监听的路径是 F: 下面的data文件夹下面的db路径。

我们按照这个路径新建文件夹, 然后再执行mongod命令,可以看到服务器启动成功。

  2, 我们可以在任何地方新建文件夹存放数据,只不过每次启动数据库服务的时候,都要为mongodb数据库 指定数据存放的地方。

    在moogodb 文件夹下,新建一个文件夹db, 存放数据。

  然后为moogodb 指定db文件夹作为数据存放到地方。 打开moogodb 文件夹下的bin 目录,然后在空白的地方, 按住shift键点击鼠标右键,选择在此处找开命令窗口, 调出cmd 窗口,输入 mongod --dbpath=“F:\moogodb\db”, 这样就可以指定了, 同时服务器启动成功。

但是这时报错了,api-ms-win-crt-runtime-l1-1-0.dll 缺失。这时要安装微软的window 补丁,Windows6.1-KB2999226-x64补丁。

    Windows6.1-KB2999226-x64补丁微软官方下载:

    https://www.microsoft.com/zh-CN/download/details.aspx?id=49093

下载完成后,直接点击它,window 会自动更新。更新完成后,重新启动cmd窗口,输入mongod –dbpath=F:\moogodb\db, 注意,后面的路径一定要写正确,如果不确定,直接复制粘贴路径比较安全,按回车键,可以看到以下图片,同时最下部有一个光标在闪烁,表明数据库正在等待连接。

  推荐使用默认方式,因为每次使用数据库的时候,都需要先启动它。来到bin目录下,打开命令窗口,输入mongod,就可以启动服务器,而不是输入 mongod --dbpath ="F:\mongodb\db" 这么麻烦。

moogodb 安装及简单介绍的更多相关文章

  1. Kali安装zmap简单介绍

    zmap是一个非常方便的扫描器,跟nmap和masscan一样,不过区别在于zmap他快,号称是一小时扫遍整个互联网.主要使用方式是TCP SYN scan.TCP connectscan.UDP s ...

  2. java web(一):tomcat服务器的安装和简单介绍,与eclipse关联

    一:下载tomcat安装包和安装 这个百度一下就可以了. 安装完以后进入tomcat的安装路径查看 如图所示:有几个目录简单介绍下 bin目录:   存放运行tomcat服务器的相关命令. conf目 ...

  3. Postman安装与简单介绍

    Postman简介 Postman是一个 Chrome 扩展,能提供强大的 Web API HTTP 请求调试功能.Postman能够发送任何类型的http请求,支持GET/PUT/POST/DELE ...

  4. postman插件的安装以及简单介绍

    1:postman是干什么的? Postman官网上这么介绍的:“Modern software is built on APIs,Postman helps you develop APIs fas ...

  5. supervisor的安装与简单介绍

    1,介绍 Supervisor是一个进程管理工具,官方的说法 用途就是有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断.当进程中断的时候我希望能自动重新启动它,此时,我就需要 ...

  6. rocksDB 安装问题简单介绍

    前一段时间准备测试rocksdb,按照帖子和官网的例子,在安装过程中遇到一些问题.这里给出的是在Ubuntu下安装python使用的版本. 首先,要感谢这些帖子对我的帮助: 1:http://tech ...

  7. percona-toolkit的安装及简单介绍

    MySQL数据库是轻量级.开源数据库的佼佼者.其功能和管理,健壮性与Oracle相比还是有相当的差距.因此有非常多功能强大第三方的衍生产品,如percona-toolkit,XtraBackup等等. ...

  8. 性能测试三十八:Java性能分析神器-JProfiler安装和简单介绍

    Jprofiler是一个重量级的工具,需要分别在服务器和windows都装客户端,会损耗性能,用于发现问题后排查问题,而不是常规的监控 JPROFILER工具下载地址:http://www.ej-te ...

  9. MongoDB安装和简单介绍

    前面我们把nodejs的web开发入门说了,如今来说说数据库,一般搭配的数据库是mysql和mongodb,今天我们来说mongodb MongoDB是一个基于分布式文件存储的数据库,由C++语言编写 ...

随机推荐

  1. ML.NET 示例:回归之销售预测

    写在前面 准备近期将微软的machinelearning-samples翻译成中文,水平有限,如有错漏,请大家多多指正. 如果有朋友对此感兴趣,可以加入我:https://github.com/fei ...

  2. node express 静态资源

    实例代码 const express = require('express') const path = require('path') const app = express() app.use(e ...

  3. 开源Dapper的Lambda扩展-Sikiro.Dapper.Extension V2.0

    前言 去年我在业余时间,自己整了一套dapper的lambda表达式的封装,原本是作为了一个个人的娱乐项目,当时也只支持了Sql Server数据库.随之开源后,有不少朋友也对此做了试用,也对我这个项 ...

  4. IIS 日志导入到数据库的方法

    使用微软Log Parser 执行 logparser "SELECT * FROM d:\iislogs\u_ex18071705.log TO myTableName" -o: ...

  5. iStack堆叠介绍

    iStack堆叠技术简介:   网络中主要存在两种形态的通信设备:盒式设备和框式设备.通常盒式设备部署在网络接入层或对可靠性要求不高的汇聚层,盒式单机设备对端口和带宽扩容不够灵活,扩容增加新的盒式设备 ...

  6. Mysql乱码问题总结

    这两天研究了下Mysql的字符集编码和排序规则,有个很典型的问题就是乱码问题.所以小记一下. http://www.jianshu.com/p/4c6a27542df4 http://blog.csd ...

  7. 剑指Offer-- 翻转链表 (python版)

    输入一个链表,反转链表后,输出链表的所有元素. # -*- coding:utf-8 -*- # class ListNode: # def __init__(self, x): # self.val ...

  8. PHP实用代码片段(四)

    1. 删除文件夹内容 function Delete($path) { if (is_dir($path) === true) { $files = array_diff(scandir($path) ...

  9. XGBoost模型的参数调优

    XGBoost算法在实际运行的过程中,可以通过以下要点进行参数调优: (1)添加正则项: 在模型参数中添加正则项,或加大正则项的惩罚力度,即通过调整加权参数,从而避免模型出现过拟合的情况. (2)控制 ...

  10. Java参数是值传递还是引用传递?

    先来看看参数是如何传递的. 一.参数的传递 1.基本类型的参数传递 public static void main(String[] args) { int a = 1; fun(a); } priv ...