在Windows上安装MongoDB

原文官方文档:https://docs.mongodb.org/v2.6/tutorial/install-mongodb-on-windows/

基于版本:MongoDB 2.6

概览

通过这个示例在Windows上安装MongoDB。

平台支持:

从2.2版本开始,MongoDB不支持Windows XP了,请使用最新版本的Windows使用较新的MongoDB的版本。

重要:

如果你使用的Windows Server 2008 R2的edition版本或者是Windows 7,请安装a hotfix to resolve an issue with memory mapped files

要求

如果是Windows系统,那么必须是Windows Server 2008 R2, Windows Vista或者更新的版本,.msi安装包包括了所有的软件依赖,并且在安装的过程中会自动升级之前通过.msi安装的老版本的MongoDB。

获取MongoDB

  1. 选择你需要的MongoDB

  下面有三种方式在适合window。

  

  2.下载适合window的MongoDB

  下载地址:https://www.mongodb.org/downloads?_ga=1.211672341.1230752409.1452936071#production

安装MongoDB

  这里只说明压缩版本的MongoDB,直接解压即可。

运行MongoDB

  1.设置MongoDB环境

    MongoDB需要有一个数据目录来存储数据,MongoDB默认的数据目录是\data\db,

    你可以使用如下方式指定一个数据目录:

    C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data

  2.启动MongoDB

    启动MongoDB,运行mongod.exe。比如,在命令行窗口运行:

    C:\mongodb\bin\mongod.exe

    启动成功如下:

    

    几个常用的启动参数如下:

    --help,-h

      使用mongod的参数说明信息。

    --version

      当前mongodb的版本信息。

    --port <port>

      默认:27017

      以指定端口启动mongodb:mongod --port xxxx,其中xxxx是端口号。

    --auth

      开启用户访问数据库的认证。使用了auth参数,访问mongodb的使用,必须要通过用户名和密码进行验证。

      例如:mongod  -auth --port 27017

    --noauth

      关闭认证,默认情况下是以无认证的方式启动的。

    --dbpath <path>

      Linux和OS X默认是/data/db,Window是\data\db。

      指定mongodb的数据库文件路径

      例如:mongod  -auth --port 27017 --dbpath=C:\dev_environment\mongodb-win32-i386-2.6.11\db

    对于MongoDB启动的命令参数的详细说明,请参考:mongod.exemongod

  3.连接MongoDB

   连接MongoDB通过mongo.exe shell,打开另一个命令行窗口,

   C:\mongodb\bin\mongo.exe

    几个常用的连接参数如下:

   --port <port>

    mongodb客户端要连接的mongodb服务的端口号

   --host <hostname>

    mongodb客户端要连接的mongodb服务器的主机名(ip地址)

   --username <username>, -u <username>

    当要登陆需要验证的mongodb数据库时和--password <password> 以及 --authenticationDatabase参数一起使用。

    比如:mongo --port 27017 -u "test" -p "123456" --authenticationDatabase "test"

   --authenticationDatabase <dbname>

    在2.4版本才出现的,用于指定要验证的数据库。

  --authenticationMechanism <name>

   指定认证用户的认证机制,默认是MONGODB-CR,这个参数从版本2.4才开始用的,从版本2.6开始,加入了对PLAIN 和 MONGODB-X509 认证机制的支持,需要注意的是,不同版本的mongodb认证机制是不一样的,所以可能会导致不同版本的客户端可能在其他的mongodb上认证不通过。还有如果使用java连接的话,驱动版本和MongoDB的版本也是紧密关联的,因为版本的不兼容,可能会导致认证不通过。

   对于MongoDB连接命令参数请参考:mongo.exe

  4.关闭MongoDB数据库

    在启动mongoDB数据库的命令行窗口中,按Control+C.

以Windows服务启动MongoDB.

具体操作参考:https://docs.mongodb.org/v2.6/tutorial/install-mongodb-on-windows/#configure-a-windows-service-for-mongodb

时间: 2024-12-09 20:35:30

在Windows上安装MongoDB的相关文章

Windows上安装MongoDB

Windows上安装MongoDB(2.2版本开始不再支持Windows XP) 1.安装包有zip和msi格式,两者没太大区别,msi其实就是自动解压缩而已,安装目录就是解压缩目录,默认解压到C:\mongodb.要说有区别就是.msi可以用来升级已安装的旧版本.我这里选择解压/安装到D:\MongoDB(Windows的文件系统记录但不区分大小写) 2.将MongoDB添加到环境变量(可选):新建系统变量MONGODB_HOME,值为D:\MongoDB ,在Path变量下添加%MONGOD

Windows上安装MongoDB步骤

1.在mongoDB官网下载.msi文件,我下的是社区版,下载地址:https://www.mongodb.com/download-center#community 2.点击msi文件安装mongoDB,默认安装在C:\Program Files\MongoDB\Server\3.2 3.添加安装路径到环境变量,也就是把C:\Program Files\MongoDB\Server\3.2\bin添加到环境变量里面.关于环境变量:右键点击计算机,选择属性,点击系统高级设置,点击高级里面的环境变

在Windows上安装虚拟机详细图文教程

用虚拟机来安装最新的软件,安装最新的系统等等比较保险,可以避免安装不顺利影响自己原来的系统和应用,想尝鲜又担心自己完全更换系统不适应的朋友可以尝试. 虚拟机下载:https://yunpan.cn/cqdKMyu9AWjsw  访问密码 7be7 在Windows上安装虚拟机. 选择自己的路径: 在桌面创建一个图标: 启动虚拟机,新建虚拟机,并进行各种硬件定制.

在 Windows 上安装 Hadoop 教程(转)

在 Windows 上安装 Hadoop 教程 一见 2010.1.6 www.hadoopor.com/[email protected] 1. 安装 JDK 不建议只安装 JRE,而是建议直接安装 JDK,因为安装 JDK 时,可以同时安装 JRE. MapReduce 程序的编写和 Hadoop 的编译都依赖于 JDK,光 JRE 是不够的. JRE 下载地址:http://www.java.com/zh_CN/download/manual.jsp JDK 下载地址:http://jav

windows上安装db2 spatial extender和ArcSDE的问题

因客户的DB2版本是9.7的版本,所以测试环境也只能安装这个版本,但在ArcSDE的最小支持版本里至少需要V9.7 pack 4的版本,低于这个版本是不行的. 安装DB2和spatial extender 安装好DB2后创建空间数据库(假如名字叫mysdedb),这里最好能优化一下以下的配置: 1.注意创建数据库时的字符编码. 2.最好创建自己的缓存池(使用16或者32k的pagesize). create bufferpool sdepool size 12800 pagesize 32K c

在Windows上安装Nexus 3.2.0-01

在Windows上安装Nexus 环境: Windows 7 apache-maven-3.3.9 JDK 1.8 下载Nexus: https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.2.0-01-win64.zip 解压后看可以到nexus-3.2.0-01和sonatype-work两个文件夹: 配置到系统环境Path:\Path\to\nexus 运行: Path\to\nexus\nexus-3.2.0-01\

Ubuntu上安装MongoDB(译)

add by zhj:直接从第四步开始就可以了,而且安装好MongoDB后会自动启动的,不必自己去执行启动命令 原文:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/ 一. 概述 通过这个教程,我们可以用.deb包在LTS Ubuntu上安装MongoDB社区版.虽然Ubuntu自己也有MongoDB包,但是官方的MongoDB社区版通常要更新一些. 注:平台支持 MongoDB只为64位 LTS Ubuntu

在Windows上安装PyCUDA和Theano

最近几个月在学习Deep Learning,刚开始的时候什么条件都不具备.自己从淘宝上面买了一个GT 240,搭建一个GPU环境用于程序的调试.折腾了几个月,以前PyCUDA总是搭建失败,最近几天才尝试成功.为了学习Deep Learning的源代码,自己又搭建了Theano环境.由于时间紧张,自己概略总结如下,以备忘记. 一. 在Windows上安装PyCUDA 1. 安装条件 (1) pytools库 安装PyCUDA还需要pytools库,而pytools库又需要six,appdirs,d

在windows上安装和简单配置VirtualBox

VirtualBox是一款开源且免费虚拟机软件,其简单易用且性能优异.最重要的是VirtualBox有不同操作系统版本,但是其导出的虚拟机都是通用的. 适用系统:windwos7_64bit & windows8_64bit 下面由小河给大家介绍:在Windows上安装和简单配置VirtualBox4.3.14. 1.下载VirtualBox. (1)百度搜索"virtualbox",出现VirtualBox官方网站和百度软件中心,两者都可下载到该软件. (2)以"百