MongoDB下载

下载地址: https://www.mongodb.org/

找到下载页面,选择对应的平台和版本,选择Package类型msi

安装

按默认或选择安装位置一步步到头

配置环境变量

将MongoDB的安装目录(到bin)配置到path环境变量中

创建数据库数据存放文件夹

要想正常启动MongoDB数据库,那么必须建立一个文件夹,用于保存所有的数据文件,文件夹的名字为db

启动mongodb

启动前进入mongodb的安装位置(到bin目录)

打开dos命令行窗口—进入到mongodb的安装位置(到bin目录)(如果配置了环境变量可以不用进入到bin目录,在任何位置都可以)

启动mongodb方式一

不设置端口号启动mongodb服务,并且指定数据存储的位置 mongod.exe --dbpath "D:\mongoDB\db" (后面路径表示数据存储的位置)

启动mongodb方式二

设置端口号启动mongodb服务并且指定数据存储的位置 mongod.exe --dbpath "D:\mongoDB\db" --port=2700 (后面路径表示数据存储的位置),如果日后需要程序访问的话,一定要设置端口号启动

启动mongodb方式三

实际开发中,在启动mongodb的时候需要设置一些相应的参数:端口号;是否启用用户验证;数据文件的位置等等,所以需要创建一个配置文件(在mongodb安装位置)建立一个文件:mongodb.conf

同时建立一个保持日志信息的文件:mongodb.log文件

然后启动,mongod -f c:\Program Files\MongoDB\Server\3.4\mongodb.conf(配置文件的路径)

创建快速启动mongodb的.bat文件

第一行表示切换到C盘

第二行表示进入mongodb的安装路径(到bin目录)

第三行表示启动mongodb并且指定数据存储的位置

关闭和重启mongodb服务

关闭mongodb服务:关闭的时候,在doc命令行窗口按ctrl+c,不要直接关闭窗口,这样会破坏数据

进入mongodb控制台(连接mongodb服务)

进入mongodb控制台之前,先启动mongodb

打开另一个dos窗口,并且进入 mongodb安装目录(如果配置了环境变量,可以不用进入安装目录),然后输入mongo.exe 进入mongodb控制台

如果在启动mongoDB服务的时候,设置了端口号,那么这里连接mongodb服务的时候也需要设置端口号,使用端口号启动在日后程序开发中是非常有用处的(推荐)

显示当前数据库状态

在mongodb控制台中 输入db.stats()        //这将显示数据库名称

安装robomongo图形化工具

下载地址:http://www.softpedia.com/

安装后点create,在mongodb打开的情况下连接即可显示数据库

在Windows上安装配置MongoDB的更多相关文章

  1. Windows下安装配置MongoDB

    Windows下安装配置MongoDB 一,介绍 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB ...

  2. Windows上安装配置SSH教程(2)——在Windows XP和Windows 10上安装并配置OpenSSH for Windows

    知识点汇总:http://www.cnblogs.com/feipeng8848/p/8559803.html ------------------------ 安装方式有3种: (1)Windows ...

  3. Windows上安装配置SSH教程(4)——WinSCP+OpenSSH 使用公钥自动登陆

    -------------------- 知识点汇总:http://www.cnblogs.com/feipeng8848/p/8559803.html -------------------- 重要 ...

  4. NodeJs在windows上安装配置测试

    Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个 ...

  5. Windows上安装配置SSH教程(8)——综合应用:在Windows上使用手动方式实现SSH远程登陆与文件传输

    服务器端操作系统:Windows XP 客户端操作系统:Windows10 安装与配置顺序 1.服务端安装OpenSSH 2.服务端配置OpenSSH 3.客户端安装OpenSSH 4.客户端安装Wi ...

  6. Windows上安装配置SSH教程(7)——几种方式对比

    服务端:Windows XP 客户端:Windows 10 由于Cygwin也可以安装OpenSSH,所以客户端其实可以直接使用Cygwin安装OpenSSH,那么在Windows下使用SCP(安全拷 ...

  7. Windows上安装配置SSH教程(6)——综合应用:在Windows上实现SSH远程登陆与文件传输

    ----------------- 声明:本教程现已经弃用.由于客户端同时安装Cygwin和OpenSSH for Windows会出现问题(Cygwin的shell下无法使用ssh命令),建议直接在 ...

  8. Windows上安装配置SSH教程(1)——知识点汇总

    1.是什么SSH? 维基百科:https://zh.wikipedia.org/wiki/Secure_Shell 其他博客:http://www.ruanyifeng.com/blog/2011/1 ...

  9. Windows上安装配置SSH教程(1)

    作者:feipeng8848 出处:https://www.cnblogs.com/feipeng8848/p/8559803.html 本站使用「署名 4.0 国际」创作共享协议,转载请在文章明显位 ...

随机推荐

  1. 《SQL CookBook 》笔记-第二章-查询结果排序

    目录 第二章 查询结果排序 2.1 以指定顺序返回查询结果 2.2 依据子串排序 2.3 排序时对 Null 值的处理 2.4 依据条件逻辑动态调整排序项 第二章 shanzm 第二章 查询结果排序 ...

  2. JetBrains 系列编译器 破解(idea,webstrom ,pycharm等)

    第一步: 下载安装好Idea 或者Pychar ,安装好后不可运行 第二步: 安装完成之后不要立即运行,以下提供JetbrainsCrack的jar包来破解: jar包资源自行百度 下载之后,把Jet ...

  3. Error:"Java patch PatchPasswordEncryption_J10001 is being applied by some other process" when starting Ranger Admin

    SupportKB Problem Description: When starting Ranger admin, it fails to start up with the following e ...

  4. MySQL教程之concat以及group_concat的用法

    本文中使用的例子均在下面的数据库表tt2下执行: 一.concat()函数 1.功能:将多个字符串连接成一个字符串. 2.语法:concat(str1, str2,...) 返回结果为连接参数产生的字 ...

  5. .NET WebAPI中使用Session使用

    问题及其解决方案: 今天做项目的时候因为需要编写一个短信验证码的接口我需要在我的后台.net webapi中存入我随机生成的短信验证码方便与前端传递过来的数据对比,所以决定使用session做缓存.但 ...

  6. React 与 React-Native 使用同一个 meteor 后台

    meteor 可以快速构建 pc,移动端,桌面端应用. 最大的优点是:数据库的数据发生变化时,可以实时推送到前端,非常适用于实时展示的应用开发. 在 react,react-native 应用中,可以 ...

  7. 消费阿里云日志服务SLS

    此文档只关心消费接入,不关心日志接入,只关心消费如何接入,可直接跳转到[sdk消费接入] SLS简介 日志服务: 日志服务(Log Service,简称 LOG)是针对日志类数据的一站式服务,在阿里巴 ...

  8. .NET Core微服务之基于Jenkins+Docker实现持续部署(Part 1)

    Tip: 此篇已加入.NET Core微服务基础系列文章索引 一.CI, CD 与Jenkins 互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous i ...

  9. WebUtils【MD5加密(基于MessageDigest)】

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 用于MD5加密,主要场景是在调用登录接口时对密码进行MD5加密处理. 效果图 暂不需要 代码分析 基于Java.security.M ...

  10. JPA中EntityListeners注解的使用

    使用场景 EntityListeners在jpa中使用,如果你是mybatis是不可以用的 它的意义 对实体属性变化的跟踪,它提供了保存前,保存后,更新前,更新后,删除前,删除后等状态,就像是拦截器一 ...