`
ryanflyer
  • 浏览: 102433 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

mongodb使用入门:windows版本

 
阅读更多

(1)下载mongodb


window版本:http://www.mongodb.org/dr/downloads.mongodb.org/win32/mongodb-win32-i386-1.8.3.zip/download


(2)、设置MongoDB目录(解压zip文件)    将其解压到 d:\,再重命名为mongodb,路径为d:\mongodb (3)、设置数据文件路径,在d:盘建一个db文件夹,路径d:\mongodb\db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。默认文件夹路径为c:/data/db.使用系统默认文件夹路径时,启动服务无需加--dbpath 参数说明,但文件夹还要手工创建

(4)、启动MongoDB服务    进入 cmd 提示符控制台,D:\mongodb\bin\mongod.exe --dbpath=d:\mongodb\db

 

 显示:

Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。


D:\>cd developtools

D:\developtools>cd mongodb

D:\developtools\mongodb>cd bin

D:\developtools\mongodb\bin>mongod.exe --dbpath=D:\developtools\mongodb\data
Mon Sep 05 21:25:12 [initandlisten] MongoDB starting : pid=4920 port=27017 dbpat
h=D:\developtools\mongodb\data 32-bit

** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data

**       see http://blog.mongodb.org/post/137788967/32-bit-limitations
**       with --dur, the limit is lower

Mon Sep 05 21:25:12 [initandlisten] db version v1.8.3, pdfile version 4.5
Mon Sep 05 21:25:12 [initandlisten] git version: c206d77e94bc3b65c76681df5a6b605
f68a2de05
Mon Sep 05 21:25:12 [initandlisten] build sys info: windows (5, 1, 2600, 2, 'Ser
vice Pack 3') BOOST_LIB_VERSION=1_35
Mon Sep 05 21:25:12 [initandlisten] waiting for connections on port 27017
Mon Sep 05 21:25:12 [websvr] web admin interface listening on port 28017
 

  表示启动成功,最后两行说明的数据库端口和Web端口,默认分别是27017和28017,在浏览器中打开http://localhost:28017,可以看到其相关的一些信息。

      可以通过添加参数--port的方式,来修改数据库端口:D:/mongodb/bin>mongod.exe  --port 10001 --dbpath D:/mongodb/data/db

5.再打开一个cmd输入:D:/mongodb/bin>mongo,或者双击mongo.exe,即可进行mongodb的客户端命令操作了,测试下


>// the mongo shell is a javascript shell connected to the db
> 3+3
6
> db
test
> // the first write will create the db:
> db.foo.insert( { a : 1 } )
> db.foo.find()
{ _id : ..., a : 1 }

 

(5)、将MongoDB作为 Windows 服务随机启动.像上面操作每次启动MongoDB很不方便,我们可以像安装的MySQL一样,把它作为Windows服务,这样就方便多了。

 

安装MongoDB的windows服务的方法为是在MongoDB安装目录下创建logs目录,然后在CMD命令行输入
E:/mongodb/bin>mongod --logpath D:/mongodb/logs/mongodb.log --logappend

--dbpath D:/mongodb/data/db --directoryperdb --serviceName MongoDB --install

显示:

all output going to: D:/mongodb/logs/mongodb.log
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.

表示服务创建成功。

该命令行指定了日志文件:/logs/MongoDB.log,日志是以追加的方式输出的;

数据文件目录:/data/db,并且参数--directoryperdb说明每个DB都会新建一个目录;

Windows服务的名称:MongoDB;

以上的三个参数都是可以根据自己的情况而定的。

最后是安装参数:--install,与之相对的是--remove

(6)以后就可以在cmd下用命令net start MongoDB和net stop MongoDB来启动和停止MongoDB了,也可以在本地服务中看到通过界面来管理该服务。

 

分享到:
评论

相关推荐

    主流NOSQL数据库之MongoDB快速入门.docx

    1. **连接MongoDB**:使用`mongo`命令连接MongoDB服务,默认连接本地MongoDB实例。 2. **创建数据库**:MongoDB采用“使用即创建”的原则,即通过插入数据来创建数据库和集合。 3. **插入数据**:使用`insert`或`...

    MongoDB入门.pdf

    ### MongoDB入门知识点详解 #### 一、NoSQL简介与MongoDB概述 - **NoSQL**:NoSQL(Not Only SQL)是一种非关系型数据库管理系统的总称,它突破了传统关系型数据库在处理大规模数据时的限制,尤其适用于大数据及高...

    mongodb-test:mongodb入门测试

    mongodb入门,初步掌握其基本操作 本测试提供demo,端口默认1212,地址/test 测试访问地址: 由于测试数据库较大,暂不上传 下载并安装mongodb mongodb全局命令行操作 把mongodb安装目录下的bin目录加入到windows的...

    MongoDB8.0.1安装包带安装教程

    MongoDB8.0.1安装包带安装教程,适用于windows系统64位。 1、双机安装 mongodb-windows-x86_64-8.0.1-signed。 2、将 mongosh-2.3.2-win32-x64 压缩包解压后,打开bin文件夹复制“mongosh.ext“和”mongoshcryptv1....

    MongoDB快速入门

    - **数据存储格式**:使用 BSON(Binary JSON)格式存储数据,BSON 类似于 JSON 但支持更多的数据类型,包括二进制数据。 - **数据结构**: - **Document**:对应关系型数据库中的行(row),是 MongoDB 中的基本...

    MongoDB 从入门到精通专题教程

    下了个windows版的,装了一下,并且写了几个简单的例子,测试了一下,经过测试,mongodb确实好用,也很简单,当然其中也遇到了很多问题,因此为了能让以后的同学们更好的入门,所以做一个简单的介绍。如果你想尽快...

    MongoDB入门教程及用例

    1.mongodb-win32-i386-2.4.8.zip 由于大小限制,请到官网下载...2.MongoDB开发使用手册.docx 3.MongoDB快速入门教程.docx 4.MongoDB入门经典.doc 5.MougoTest.rar(MongoDB入门经典.doc用例)

    MongoDB 入门

    在这个“MongoDB入门”主题中,我们将深入探讨MongoDB的基础知识、安装与配置、数据模型、查询操作以及高级特性。 首先,让我们了解MongoDB的基本概念。MongoDB以其“集合”(Collections)和“文档”(Documents)...

    MongoDB入门指南

    《MongoDB入门指南》是一个快速入门MongoDB的教程,它以MongoDB的3.0版本进行说明。本教程安装的是MongoDB Windows 64位版本,目的只是为了让读者快速的入门MongoDB,快速理解和操作MongoDB。在开发或生产中强烈要求...

    MongoDB使用入门

    接下来,我们将深入探讨MongoDB的使用入门,包括安装、基本操作、数据导入导出、备份与恢复。 首先,让我们从MongoDB的安装开始。MongoDB的安装过程在不同操作系统上略有差异,但通常都很简单。对于Windows用户,...

    MongoDB入门学习

    ### MongoDB入门学习知识点详解 #### 一、MongoDB简介与特点 MongoDB是一款非常流行的开源文档型NoSQL数据库系统,采用C++语言实现,具备高度的可扩展性和高性能。它适用于处理大规模的数据集,并提供了丰富的功能...

    mongodb pdf 帮助手册 文档

    ### MongoDB PDF帮助手册知识点概述...- **Version Numbers**:解释了MongoDB版本号的命名规则和版本更新策略。 - **Server-Side Processing**:讨论了在服务器端执行处理逻辑的方法和技巧,有助于提升应用的整体性能。

    MongoDB入门与开发范例

    ### MongoDB入门与开发范例 #### 一、MongoDB与NoSQL运动 MongoDB作为NoSQL运动中的一个重要成员,它的出现和发展标志着数据库技术领域的新篇章。NoSQL(Not Only SQL)运动强调使用非关系型数据存储,以解决传统...

    MongoDB安装与链接

    - 安装服务:如果希望MongoDB作为后台服务运行,可以使用`--install`选项创建Windows服务,同时指定日志路径、数据库路径等参数。 4. MongoDB 的连接方法: - 启动MongoDB Shell:通过运行`mongo.exe`(指定路径...

    MongoDB使用手册_v1.0

    2. **安装服务**:使用命令行执行以下命令,将 MongoDB 注册为 Windows 服务。 ```shell mongod --bind_ip 127.0.0.1 --logpath D:\data\logs --logappend --dbpath D:\data\db --directoryperdb --install ``` ...

Global site tag (gtag.js) - Google Analytics