MongoDB安装在Windows上

在 Windows上,首先要安装 MongoDB下载最新发布的MongoDB: http://www.mongodb.org/downloads 确保得到正确的版本取决于您的 Windows 版本的MongoDB。为了得到 Windows版本打开命令提示符并执行以下命令:

C:\>wmic os get osarchitecture
OSArchitecture64-bit
C:\>

只支持32位版本的MongoDB数据库小于2GB,适合仅用于测试和评估目的。

现在,解压缩下载的文件到c:\drive 或任何其他地方。确保提取的文件夹名称是mongodb-win32-i386-[version] 或 mongodb-win32-x86_64-[version]。 [version]是MongoDB中下载的版本。

现在,打开命令提示符并运行以下命令

C:\>move mongodb-win64-* mongodb
1 dir(s) moved.
C:\>

如果你已经提取mondodb 在其它不同的位置,然后去到那个路径使用命令cd FOOLDER/DIR,现在运行上面给出的过程。

MongoDB 的数据文件夹来存储文件。 MongoDB的数据目录的默认位置是c:\data\db。因此需要使用命令提示符来创建这个文件夹。执行以下命令序列

C:\>md data
C:\md data\db

如果MongoDB 安装在不同的位置,那么需要指定任何替代路径 \data\db通过设置路径DBPATH 为 mongod.exe。对于同样的问题,下面的命令

在命令提示符指到 MongoDB 的安装文件夹的bin目录。假设安装文件夹 D:\set up\mongodb

C:\Users\XYZ>d:
D:\>cd "set up"
D:\set up>cd mongodb
D:\set up\mongodb>cd bin
D:\set up\mongodb\bin>mongod.exe --dbpath "d:\set up\mongodb\data"

这将显示在控制台上输出连接消息等待指示 mongod.exe 过程运行成功。

现在运行 MongoDB,需要打开另一个命令提示符,并发出以下命令

D:\set up\mongodb\bin>mongo.exe
MongoDB shell version:2.4.6
connecting to: test
>db.test.save({ a:1})>db.test.find(){"_id":ObjectId(5879b0f65a56a454),"a":1}>

这将显示,MongoDB 是成功安装和运行。下一步运行需要 MongoDB 发出命令

D:\set up\mongodb\bin>mongod.exe --dbpath "d:\set up\mongodb\data"
D:\set up\mongodb\bin>mongo.exe

MongoDB 安装在Ubuntu

运行下面的命令导入MongoDB 的公共GPG密钥:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

使用下面的命令创建一个 /etc/apt/sources.list.d/mongodb.list 文件

echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen'| sudo tee /etc/apt/sources.list.d/mongodb.list

现在发出以下命令以更新储存库:

sudo apt-get update

现在安装 MongoDB使用下面的命令:

apt-get install mongodb-10gen=2.2.3

在上面安装2.2.3 是发布MongoDB 的版本。确保始终安装最新版本。现在MongoDB安装成功。

启动 MongoDB

sudo service mongodb start

停止MongoDB

sudo service mongodb stop

重启 MongoDB

sudo service mongodb restart

要使用MongoDB 运行以下命令

mongo

这将会连接到运行的 mongod 实例。

MongoDB 帮助

要获得 MongoDB客户端的命令列表,需要输入命令db.help()。这会列出命令如下列表所示:

MongoDB 统计信息

要获得关于MongoDB的服务器统计,需要在MongoDB客户端键入命令db.stats()。这将显示数据库名称,阻碍收集和数据库中的文档。输出的命令如下所示:

MongoDB 安装(Window/Linux)的更多相关文章

  1. mongodb安装 window

    安装MongoDB 1.按照操作系统下载http://www.mongodb.org/downloads. 2.在D盘新建MongoDB文件夹(此文件夹为自定义的数据库安装目录D:\MongoDB)把 ...

  2. MongoDB安装(Linux)

    下载文件 http://downloads.mongodb.org/linux/mongodb-linux-i686-static-2.5.0.tgz 解压: tar -zxvf mongodb-li ...

  3. 快速掌握mongoDB(一)——mongoDB安装部署和常用shell命令

    1.mongoDB简介 mongoDB 是由C++语言编写的,是一种分布式的面向文档存储的开源nosql数据库.nosql是Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统 ...

  4. mongoDB(一)——mongoDB安装部署和常用shell命令

    1.mongoDB简介 mongoDB 是由C++语言编写的,是一种分布式的面向文档存储的开源nosql数据库.nosql是Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统 ...

  5. MongoDB之二基础入门(window/linux安装启动)

    mongodb中有三元素:数据库,集合,文档,其中“集合”就是对应关系数据库中的“表”,“文档”对应“行”. 一window安装与启动 一. 下载 上MongoDB官网 ,下载页面:https://w ...

  6. Linux下mongodb安装

    1>设置mongoDB目录   cd /home/apps 附:centOS下创建目录命令 mkdir /home/apps   2>下载mongodb   curl -O http:// ...

  7. MongoDB C Driver and APIinstances linux MongoDB安装配置

    <一,linux平台MongoDB安装配置>在这我们使用的Centos6 yum部署的,你想搞编译,自个干!

  8. MongoDB安装之window版本的安装

    Windows 平台安装 MongoDB MongoDB 下载 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制 ...

  9. WSL(Windows Subsystem for Linux)的安装与使用及 mongodb安装

    有关WSL的介绍这里就不做解释了.另外,本文仅适用于win10 build 16215以及之后的版本,之前的版本可参考官方链接. (可使用“winver”命令查看windows版本号) 安装:1.  ...

随机推荐

  1. 【要什么自行车】ASP.NET MVC4笔记02:上传文件 uploadify 组件使用

    参考:http://www.cnblogs.com/luotaoyeah/p/3321070.html 1.下载 uploadify 组件,copy至 Content文件夹 <link href ...

  2. Asp.net Mvc模块化开发之分区扩展框架

    对于一个企业级项目开发,模块化是非常重要的. 默认Mvc框架的AreaRegistration对模块化开发真的支持很好吗?真的有很多复杂系统在使用默认的分区开发的吗?我相信大部分asp.net的技术团 ...

  3. js实现移动端手指左右上下滑动翻页效果

    var ele = document.getElementsByClassName("img-box")[0]; var beginX, beginY, endX, endY, s ...

  4. onblur鼠标失去焦点事件

  5. linux 如何改变文件属性与权限

    我们知道档案权限对于一个系统的安全重要性,也知道档案的权限对于使用者与群组的相关性, 那如何修改一个档案的属性与权限呢? 我们这里介绍几个常用于群组.拥有者.各种身份的权限的指令.如下所示: chgr ...

  6. linux 下运行多个tomcat

    首先把tomcat解压到linux 文件夹下:如/usr/local下 #vi(gedit) /etc/profile 在其中加入 ##########first tomcat########### ...

  7. spring 整合 struts

    struts配置 objectFactory 在struts.xml添加,用spring工厂管理action对象 <constant name="struts.objectFactor ...

  8. ajax的再次封装!

    js的动态加载.缓存.更新以及复用 系列有点卡文,放心会继续的.先来点更基础的,为js的加载做点铺垫. jQuery的ajax本来就很方便了,为啥还要在进一步的封装呢?这个首先要看项目的具体需求了,如 ...

  9. 推荐12款实用的 JavaScript 书页翻转效果插件

    Flipbooks(书页)或者页面翻转已成为在网页设计中最流行的交互动画之一.他们可以用在 Flash,网页或者在线杂志中.使用书页动画或者页面翻转的网页设计效果方便人们展示他们的产品,作品或者其它内 ...

  10. go语言 类型:字符串

    示例 package main import ( "fmt" ) func main() { var str1 string // 声明一个字符串变量 str1 = "H ...