`
cooler1217
  • 浏览: 378531 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

mongodb windows安装(转载)

阅读更多
原文地址  http://www.cnblogs.com/lios/archive/2010/11/14/mongoDB.html
建议看原文

mongodb 主页 http://www.mongodb.org/

1:下载http://www.mongodb.org/display/DOCS/Downloads 选择你要下载的版本
    (我下载的是1.6.3版本 Windows 32bit)
    > 解压软件包,你会看到解压后的文件夹中有个BIN目录,进去之后会看到很多.exe可执行文件,只用关注两个即可(mongod.exe,mongo.exe)
       mongod.exe //mongodb的服务器端,运行该执行文件可以设置mongodb的端口号,数据文件存储目录等
       mongo.exe   //mongodb的客户端,用来连接mongodb并进行相关数据的查询

2.部署,假如我压缩包解压的位置为 d:\program files\mongodb\
   > 创建一个存放数据库文件的文件夹 我是放到E盘data文件夹,路径e:\data
      设置存放数据库文件的路径
      进入 cmd 提示符控制台
      cd d:\program files\mongodb\bin>
      mongod.exe --dbpath e:\data
      (这个cmd不要关了!)

3:新打开一个CMD输入:cd d:\mongodb\bin>mongo.exe,如果出现下面提示,恭喜你安装成功了,很简单吧

D:\mongodb\bin>d:\mongodb\bin\mongo.exe
MongoDB shell version: 1.6.3
connecting to: test
复制代码


4:测试

> use test
switched to db test
> db.foo.save({hello:1,word:2})
> db.foo.find()
{ "_id" : ObjectId("4cdf992b7579000000003b3e"), "hello" : 1, "word" : 2 }
复制代码

5:退出测试

> exit (输入exit退出)
bye (提示)
复制代码
 
6:为了平时使用方便,把mongod注册为系统服务,免得以后麻烦,每次要启动

d:\Program Files\mongodb\bin>mongod.exe --logpath d:\data --install
all output going to: d:\data
Creating service MongoDB.
Service creation successful.
Service can be started from the command line via 'net start "MongoDB"'.
复制代码


      mongo 此时即可进行客户端与mongodb的连接了,成功后将自动连接mongodb的test库,如果你想连接指定的库,那就使用命令:mongo 数据库名称,如果你将mongodb部署在服务器上,那就使用命令:mongo 服务器IP/数据库名称,此处是"/",而非"\",用错了就无法连接成功。

      讲完部署,接下来讲讲它的性能如何,mongodb的数据写入与数据读取速度是关系性数据库的很多倍以上,具体多少倍可以去看看老赵的空间,他有进行相关的测试,MONGODB现在已经被国内很多网站用来记录网站的日志。MONGODB也属于内存数据库,它会自动将一些数据缓存到内存中,这个我想也是大家平时自己会去做的事情,毕竟占内存总比占CPU好,MONGODB支持分布式部署,这样我们可以分多台服务器来进行部署。注:MONGODB不建议部署在windows 32的机器上,当数据超过2G的时候会出问题,官方建议安装在windows 64位或linux上。(随着microsoft在全球范围内打击盗版的力度越来越大,加之国外的开源软件都慢慢的转向LINUX平台,我们这些跟着微软走的people也该学着跨跨平台了,为了大家今后更好的发展,可以自学一下python或者是ruby)

      讲完性能,接下来讲讲它的应用环境,MONGODB有好处,那么自然也有它不足的地方,相对于关系性数据库来说,它的安全性就大打折扣了,所以我们应该有选择性的使用,譬如网站的日志记录,网站访问统计等可以使用MONGODB来进行数据存储。

      讲完应用,接下来讲讲它的语法:

sql: select * from t_user

mongodb: db.t_user.find()

sql: select count(*) from t_user

mongodb: db.t_user.find().count()

sql: select top 10 * from t_user where id < (select min(id) from (select top 10 id from t_user order by id desc)) order by id desc //分页取第11条到第20条的数据

mongodb: db.t_user.find().limit(10).skip(10).sort({})

sql: update t_user set username='lucky' where id=1

mongodb: db.t_user.update({id:1},{username:"lucky"})

sql: delete t_user where id=1

mongodb: db.t_user.delete({id:1})

......

复制代码
分享到:
评论

相关推荐

    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....

    windows下mongodb的安装

    ### Windows 下 MongoDB 的安装步骤详解 #### 一、前言 MongoDB 是一款非常流行的开源文档型数据库系统,因其灵活性高、易于扩展等特性而受到众多开发者青睐。本文旨在为初次接触 MongoDB 并希望在 Windows 环境下...

    mongodb Windows7 64位

    针对"mongodb Windows7 64位"这个主题,我们将深入探讨MongoDB在Windows 7 64位操作系统上的安装、配置和使用。 1. **安装MongoDB** - 下载:首先,你需要访问MongoDB官方网站...

    nosql实验六- MongoDB的安装与基本操作.docx

    在 Windows 环境下安装 MongoDB 需要下载 MongoDB Windows 版,设置数据文件和日志文件的存放目录,启动 MongoDB 服务,并将其作为 Windows 服务随机启动。同时,还需要安装 MongoDB VUE,以便更好地管理和维护 ...

    windows下MongoDB的安装及配置

    ### Windows 下 MongoDB 的安装与配置详解 #### 一、MongoDB 概述 MongoDB 是一种流行的非关系型数据库(NoSQL),它以其灵活的数据存储方式受到 IT 行业的广泛欢迎。相比于传统的关系型数据库,MongoDB 提供了一...

    mongodb windows管理工具

    MongoDB在Windows操作系统上的管理,通常需要借助一些客户端工具来完成,例如我们提到的"mongodbVUE",这是一款专为MongoDB设计的Windows客户端连接工具,提供了可视化的操作界面,极大地简化了数据库的管理和操作。...

    MongoDB一键安装启动windows版本.rar

    压缩包中的Mongo版本是4.0,此工具功能为一键启动、关闭、进入命令行操作,在安装完成后即可直接使用,无需配置环境变量等操作,减少了繁琐的操作,安装后即可直接进入数据库命令行配置,适用于windows系统,方便...

    MongoDB 5.0.6 windows版本

    MongoDB 5.0.6 windows版本

    mongodb安装包及安装步骤(windows)

    在Windows系统上安装MongoDB,你需要遵循以下详细步骤: 一、下载MongoDB安装包 MongoDB官方提供了适用于Windows系统的安装程序,你可以访问MongoDB官方网站(https://www.mongodb.com/download-center/community)...

    windows下mongodb安装与使用整理

    ### Windows 下 MongoDB 安装与使用详解 #### 一、MongoDB 简介 MongoDB 是一种基于分布式文件存储的开源数据库系统。它属于 NoSQL 数据库的一种,使用 BSON(Binary JSON)格式来存储数据,支持动态模式,使得开发...

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

    ### MongoDB 4.2.8 安装及配置教程(Windows 10) #### 一、MongoDB 4.2.8 的安装 ##### 1.1 下载并运行安装程序 - **下载安装包**:首先从MongoDB官方网站或其他可靠渠道下载适合Windows 10操作系统的安装包`...

    mongodb启动加入windows服务

    ### MongoDB启动并加入Windows服务知识点详解 #### 一、MongoDB简介 MongoDB是一种非常流行的开源文档...通过以上步骤,可以在Windows环境中成功地将MongoDB安装为一个服务,从而更方便地管理和使用MongoDB数据库。

    windows_mongodb安装权限.zip

    在Windows环境下安装MongoDB时,涉及到权限配置是确保数据库安全运行的关键步骤。本文将详细介绍如何在Windows上安装MongoDB,并为`admin`管理用户授予必要的权限,以便能够安全地操作数据库。 一、安装MongoDB 1....

    mongodb windows客户端-免安装版

    这个“mongodb windows客户端-免安装版”是一款专为Windows用户设计的轻量级工具,无需进行繁琐的安装过程,只需解压即可使用,非常适合那些希望快速便捷地管理MongoDB数据库的用户。它特别适用于64位Windows操作...

    linux安装mongodb教程

    使用 Windows XP 的 cmd 工具,执行以下命令测试 MongoDB 是否已经成功安装: telnet 服务器 IP 27017 如果配置成功,telnet 命令将返回成功信息。 知识点 8:重启服务器 重启服务器,测试 MongoDB 是否已经自...

    mongodb集群安装手册

    MongoDB 集群安装手册提供了详尽的步骤来帮助用户在Linux环境下搭建一个分片式的MongoDB集群。首先,我们需要了解MongoDB集群的基本架构,它由三个主要部分组成:Shard服务器(用于存储数据)、Config server(配置...

Global site tag (gtag.js) - Google Analytics