`
kewen342757003
  • 浏览: 145049 次
社区版块
存档分类
最新评论

MongoDB安装(Windows篇)

 
阅读更多
Windows环境下的安装(32位Windows环境存在单集合数据大小不能超过2GB的严重缺陷,选择时请慎重,暂时没有找到解决方法)
1.将mongodb-win32-i386-1.8.1.zip解压到目录D:\Program Files\mongodb_1.8.1,也就是把Bin目录放在该文件夹下。
2.在D:\Program Files\mongodb_1.8.1创建Data文件夹,然后在该目录下分别创建db,log两个文件夹,至此D:\Program Files\mongodb_1.8.1文件目录下有两个文件夹(bin,data),data中包含db和log两个文件夹。
3.在log文件夹下创建一个日志文件MongoDB.log,即完全目录为:D:\Program Files\mongodb_1.8.1\log\MongoDB.log. (注意文件格式)
4.  程序启动方式
    运行cmd.exe 进入DOS命中界面
> cd D:\Program Files\mongodb_1.8.1\bin
> D:\Program Files\mongodb_1.8.1\bin>mongod --dbpath "D:\Program Files\mongodb_1.8.1\data\db" --logpath "D:\Program Files\mongodb_1.8.1\data\log\MongoDB.log"

执行此命令即将mongodb的数据库文件创建到D:\Program Files\mongodb_1.8.1\data\db 目录,日志记录到D:\Program Files\mongodb_1.8.1\data\log\MongoDB.log中。
这个时候应该会看到一个测试27017 和28017端口的指令,然后命令行就卡主不动了,这个时候只需要随便打开一个浏览器,输入 http://host:27017  和 28017,测试一下端口通不通,就可以完成安装了。
此时数据库就已启动,该界面为Mongo的启动程序,关闭后可直接双击bin下的mongod.exe  (注意是d,这个是启动程序)
启动程序开启后,再运行mongo.exe 程序(注意没有d)

测试数据库操作
>db.foo.insert({a:1})    (往foo表插入a,1字段值,foo表为默认表)
>db.foo.find()                (查看foo表中所有数据)
  
可以看到插入了3条记录分别人a,cctv,set 。
当mongod.exe被关闭时,mongo.exe 就无法连接到数据库了,因此每次想使用mongodb数据库都要开启mongod.exe程序,所以比较麻烦,接下来我们将
MongoDB安装为windows服务吧
5. windows service方式
运行cmd.exe
> cd D:\Program Files\mongodb_1.8.1\bin
> D:\Program Files\mongodb_1.8.1\bin>mongod --dbpath "D:\Program Files\mongodb_1.8.1\data\db" --logpath "D:\Program Files\mongodb_1.8.1b\data\log\MongoDB.log" --install --serviceName "MongoDB"

这里MongoDB.log就是开始建立的日志文件,--serviceName "MongoDB" 服务名为MongoDB

引时服务已经安装成功,运行
>NET START MongoDB   (开启服务)
>NET stop MongoDB   (关闭服务)

分享到:
评论

相关推荐

    windows下MongoDB的安装及配置

    ### Windows 下 MongoDB 的安装与配置详解 #### 一、MongoDB 概述 MongoDB 是一种流行的非关系型数据库(NoSQL),它以其灵活的数据存储方式受到 IT 行业...希望这篇文章能帮助您顺利完成 MongoDB 的安装与配置过程。

    Windows-MongoDB-4.4.1-x64.zip

    本篇文章将深入探讨MongoDB 4.4.1在Windows 64位环境下的安装、配置、使用以及主要特性。 首先,安装MongoDB 4.4.1 for Windows非常简单。下载解压"Windows-MongoDB-4.4.1-x64.zip"压缩包后,你可以找到包含可执行...

    MongoDB系列之一:windows安装

    本篇文章将详细介绍在Windows操作系统上安装MongoDB的过程。 一、准备工作 在开始安装MongoDB之前,确保你的电脑满足以下系统需求: 1. 操作系统:Windows 7或更高版本 2. 硬件:至少2GB内存,推荐4GB以上 3. 磁盘...

    MongoDB安装教程(只在自己的机器测试通过)

    这篇教程将专注于MongoDB的安装过程,适用于版本5.3.X。由于这个安装过程已经在个人机器上成功测试,所以你可以信心满满地按照教程进行操作。 首先,我们需要了解MongoDB的基本概念。MongoDB使用的是BSON(Binary ...

    MongoDB c#驱动 dll

    本篇文章将深入探讨MongoDB的C#驱动,包括其核心组件和如何在实际项目中应用。 首先,我们关注的是压缩包中的三个关键文件: 1. MongoDB.Bson.dll:这是BSON库,全称为Binary JSON,是MongoDB中用于数据序列化和反...

    redhat6.3+mongodb+openssl资源

    本篇文章将深入探讨这些技术及其相互之间的结合,帮助读者理解如何在RHEL 6.3环境下安装、配置和安全地运行MongoDB数据库,并利用OpenSSL进行加密通信。 **Red Hat Enterprise Linux 6.3** Red Hat Enterprise ...

    Windows系统下安装Mongodb 3.2.x的步骤详解

    mongodb3.x版本有好多新功能,关于这方面参考官网即可,下面这篇文章主要给大家介绍了在Windows系统下安装Mongodb 3.2.x的详细步骤,文中介绍的非常详细,需要的朋友们可以参考学习,下面来一起看看吧。

    python2.7导入shp文件到mongodb

    本文将详细介绍如何在Windows 7 64位环境下使用Python 2.7将.shp(Shapefile)格式的数据导入到MongoDB数据库中。为了实现这一目标,我们需要安装并配置两个关键组件:GDAL(用于读取.shp文件)和pymongo(用于与...

    Mongodb视频-燕十八 mongodb视频教程全集21讲+mongodb高级实战开发视频教程

    - 在Windows/Linux/MacOS上安装MongoDB的方法。 - 启动与停止MongoDB服务的基本命令。 **第2讲:MongoDB基本概念** - 文档、集合与数据库的基本概念。 - 数据模型设计原则。 - 常见的数据类型及使用场景。 **第3讲...

    mongodb部署配置及应用

    MongoDB支持在多种操作系统上安装和配置,包括Windows和Linux系统。在安装过程中,用户可以通过图形化界面的安装程序来完成安装,或者使用命令行工具。安装完成后,通常需要设置适当的配置参数,以确保数据库能够...

    Windows10安装MongoDB4.0详细步骤及启动配置教程

    在本教程中,我们将深入探讨如何在Windows 10操作系统上安装和配置MongoDB 4.0。MongoDB是一款流行的开源文档数据库,适用于处理大量结构化和非结构化数据。以下是详细的操作步骤: **一、安装MongoDB 4.0** 1. ...

    使用命令方式安装MongoDB指南(Windows、Linux)

    本篇指南将详细介绍如何在Windows和Linux系统中使用命令方式安装MongoDB。 首先,无论是在Windows系统还是Linux系统上安装MongoDB,都需要从MongoDB的官方网站(***)下载对应操作系统的安装包。在下载时,需要根据...

    mongodb操作1

    总结一下,本篇主要涉及了MongoDB在Windows环境下的安装步骤,包括下载安装包、创建必要的目录结构,以及设置和启动MongoDB服务。了解这些基本操作对任何打算使用MongoDB的开发者来说都是至关重要的,因为它们构成了...

    mongodb win

    本篇将详细讲解MongoDB在Windows上的安装和配置,以及如何管理和操作MongoDB数据库。 首先,MongoDB 3.0.7是MongoDB的一个稳定版本,它引入了许多改进和新特性。这个版本优化了性能,增强了安全性,并提供了更好的...

    mongodb-csharp

    在本篇文章中,我们将深入探讨如何利用 C# 开发针对 MongoDB 的应用程序,以及关于 MongoDB 和 C# 驱动的相关知识点。 首先,让我们了解 MongoDB 的基本概念。它是一种NoSQL数据库,存储数据的方式是非关系型的,以...

    前端 Vue+Node+MongoDB高级全栈开发

    在本篇内容中,我们将深入探讨“前端 Vue+Node+MongoDB 高级全栈开发”的核心知识点。通过本文的学习,您将能够更好地理解如何利用这些技术构建高效、灵活且可扩展的应用程序。 ### 一、Vue.js简介 **Vue.js** 是...

Global site tag (gtag.js) - Google Analytics