MongoDB在Windows的安装是很简单的,无论是安装包还是绿色包,安装出来的都是这些文件

 
重点是Bin中的东西

 
特别是前两个的执行文件
mongod进程就是启动MongoDB数据库的进程文件,是这个MongoDB的核心,负责数据库的创建、删除等各项重要的工作
一般启动数据库服务端都是这个命令,启动数据库有很多种方法
最简单的是进入MongoDB的Bin目录
 

dbpath就是数据库文件的目录,是要提前建好的
另外的一些参数
 

 

开启了后的数据库服务端,下面都是些日志消息,会显示当前数据库的一些信息(比如链接数等)
还有另一种的开启数据库的方法
就是使用配置文件
我们先写一个配置文件,基本的内容如下
 

第一个就是数据库的路径
第二个就是日志文件的路径(这两个都是最基本的,设置这个之后,日志消息将不会再cmd上显示)
第三个就是开启journal日志功能(用于单个数据库在宕机的情况下进行数据恢复)
第四个就是数据库开启的端口
最后一个就是开启数据库权限控制功能
其他的一些就可以使用mongod -help进行查看
 
建完配置文件后我们就可以使用启动配置文件的方法来启动数据库
 
日志消息就可以存入到日志文件中,现在这样也是可以代表打开了一个数据库
 
开启了MongoDB数据库之后我们就要开始操作数据库了,这个时候就要用到另一个重要的进程,同样是在Bin目录下的Mongo,
这个进程是与mongod进程进行交互的JavaScript shell进程,你可以在shell平台下进行简单基础的js编码。

 
启动Mongo的方法来链接数据库的格式也有很多
在开启一个新的cmd中转入到bin目录中,使用mongo命令就可以启动默认端口(27017)的数据,也可以使用
mongo --port 端口 来链接其他的数据库
 
 

上面这个图是可以用来启动数据库,只要改成Mongo用在客户端中应该都可以
但是一般我们都不会使用CMD界面来操作数据库,MongoDB有专门的可视化工具来操作数据----RoboMongo,这个是比较方便的
下一篇会介绍如果将MongoDB设置为Windows服务

初始MongoDB------MongoDB的安装的更多相关文章

  1. MongoDB Windows环境安装及配置

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

  2. 【MongoDB】 Windows 安装

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

  3. MongoDB 入门之安装篇

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

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

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

  5. mongodb下载及安装配置教程【仅供参考】

    1 下载 下载页面地址:https://www.mongodb.org/downloads 版本选择:电脑系统是64位的,所以我选择了 Windows 64-bit 2008 R2+ ,msi包 2 ...

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

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

  7. [MongoDB] - Window7下安装及BSON基本介绍

    MongoDB是一种NOSQL(Not Only SQL)类型的文档型数据库.NoSQL数据库与传统的关系型数据库相比,它具有操作简单.完全免费.源码公开.随时下载等特点,并可以用于各种商业目的.Mo ...

  8. MongoDB基础介绍安装与使用

    MongoDB已经日益成为流程和主流的数据库了,原因有两个:第一个就是技术优势,第二就是便利性,个人使用部署都很方便. MongoDB的优缺点,以及使用场景 优点: 面向文档存储(自由读高,不需要定义 ...

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

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

  10. 002.MongoDB社区版安装

    一 前期准备 1.1 相关软件包介绍 包裹名字 描述 mongodb-org 一个将自动安装以下四个组件包的组合包. mongodb-org-server 包含mongod守护程序,关联的init脚本 ...

随机推荐

  1. dubbo 学习1

    1.高性能优秀的服务框架,应用可通过高性能的RPC实现服务的输出和输入功能,可以和spring框架无缝集成. 2.主要核心部件 a.remoting 网络通信框架 实现了sync-over-asnc ...

  2. SQL Server 2012内部原理及故障排除

    http://blog.csdn.net/burgess_liu/article/details/37900027

  3. Visual Studio 中的 .NET Framework 类库

    Visual Studio 中的 .NET Framework 类库 .NET Framework 类库由命名空间组成.每个命名空间都包含可在程序中使用的类型:类.结构.枚举.委托和接口. 当您在 V ...

  4. 使用 IAsyncResult 调用异步方法

    .NET Framework 和第三方类库中的类型可以提供允许应用程序在主应用程序线程之外的线程中执行异步操作的同时继续执行的方法.下面几部分介绍了在调用使用 IAsyncResult 设计模式的异步 ...

  5. 问答:怎样规划CSS 中 的命名方式 怎样看待 CSS 中 BEM 的命名方式?

    好多盆友 非常纠结 css命名规则 怎么弄,还没起步就被绊住了.那么今天蝈蝈就针对这个问题来讨论一下 没什么技术 含量.但却对效率开发至关重要的 "问题". 下文是一些知乎大神的个 ...

  6. Python实例--C#执行Python脚本,传参

    # -*- coding: utf-8 -*- # 第一行的目的,是为了让代码里面,可以有中文注释信息. (否则要运行报错) # 这个 Python 脚本, 用于被 C# 来调用. # 简单测试 He ...

  7. iOS常用的宏定义总结

    字符串是否为空 1   #define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str le ...

  8. Android应用程序无法读写USB设备的解决方法

    假设android系统中的API或者apk无法读写usb设备.可能是没有加入读写usb的权限,须要依照例如以下方法进行设置: 1. 在android.hardware.usb.host.xml文件里加 ...

  9. jvm 堆内存 栈内存 大小设置

                        4种方式配置不同作用域的jvm的堆栈内存. 1.Eclise 中设置jvm内存: 改动eclipse的配置文件,对全部project都起作用 改动eclipse ...

  10. linux查找nginx所在目录

    ps -ef |grep nginx