Mongodb的windows下免安装

正常途径访问Mongodb的官方网站,它只提供了msi 安装包的下载,这种方式带来的好处是直接作为windows的服务进行管理。

但是在有些情况下,我们希望不作为windows的服务进行安装,比如受到公司IT 安全策略的限制,管理员权限不会提供给我们,那么在这种情况下,我们希望能够通过免安装的方式使用mongodb。

操作方法:

1, 访问mongodb官方网站提供的文件列表

https://www.mongodb.org/dl/win32

2, 此列表提供了很多的windows版本,其中还包括是否支持ssl的版本,根据自己的需要选择对应的版本下载,并解压到希望的目录

3, 设置mongodb的数据存放目录,比如D:\tryout\mongodb\data

4, 启动mongodb服务:

进入 cmd提示符控制台, 执行$mongodb\bin\mongod.exe --dbpath=D:\tryout\mongodb\data

如果成功,会提示如下类似如下信息:

2017-05-23T17:05:52.814+0800 I CONTROL  [initandlisten] MongoDB starting : pid=9
368 port=27017 dbpath=d:\tryout\mongodb\data 64-bit host=SSC1-W440
2017-05-23T17:05:52.815+0800 I CONTROL  [initandlisten] targetMinOS: Windows Vis
ta/Windows Server 2008
2017-05-23T17:05:52.815+0800 I CONTROL  [initandlisten] db version v3.4.5-rc1
2017-05-23T17:05:52.815+0800 I CONTROL  [initandlisten] git version: a3874e7dfb6
e3012098c843a1cd05735ee36aab3
2017-05-23T17:05:52.816+0800 I CONTROL  [initandlisten] allocator: tcmalloc
2017-05-23T17:05:52.816+0800 I CONTROL  [initandlisten] modules: none
2017-05-23T17:05:52.817+0800 I CONTROL  [initandlisten] build environment:
2017-05-23T17:05:52.817+0800 I CONTROL  [initandlisten]     distarch: x86_64
2017-05-23T17:05:52.817+0800 I CONTROL  [initandlisten]     target_arch: x86_64
2017-05-23T17:05:52.818+0800 I CONTROL  [initandlisten] options: { storage: { db
Path: "d:\tryout\mongodb\data" } }
2017-05-23T17:05:52.819+0800 I -        [initandlisten] Detected data files in d
:\tryout\mongodb\data created by the ‘wiredTiger‘ storage engine, so setting the
 active storage engine to ‘wiredTiger‘.
2017-05-23T17:05:52.819+0800 I STORAGE  [initandlisten] wiredtiger_open config:
create,cache_size=3427M,session_max=20000,eviction=(threads_min=4,threads_max=4)
,config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal
,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,lo
g_size=2GB),statistics_log=(wait=0),
2017-05-23T17:05:53.497+0800 I CONTROL  [initandlisten]
2017-05-23T17:05:53.498+0800 I CONTROL  [initandlisten] ** WARNING: Access contr
ol is not enabled for the database.
2017-05-23T17:05:53.498+0800 I CONTROL  [initandlisten] **          Read and wri
te access to data and configuration is unrestricted.
2017-05-23T17:05:53.499+0800 I CONTROL  [initandlisten]
2017-05-23T17:05:53.499+0800 I CONTROL  [initandlisten] Hotfix KB2731284 or late
r update is not installed, will zero-out data files.
2017-05-23T17:05:53.500+0800 I CONTROL  [initandlisten]
2017-05-23T17:05:54.608+0800 I FTDC     [initandlisten] Initializing full-time d
iagnostic data capture with directory ‘d:/tryout/mongodb/data/diagnostic.data‘
2017-05-23T17:05:54.610+0800 I NETWORK  [thread1] waiting for connections on por
t 27017
2017-05-23T17:05:54.782+0800 I NETWORK  [thread1] connection accepted from 127.0
.0.1:58806 #1 (1 connection now open)

5,使用客户端连接mongodb的数据库

再另开一个cmd窗口,执行$mongodb\bin\mongo.exe

如果连接成功,会提示类似如下信息:

$ ./mongo.exe
MongoDB shell version v3.4.5-rc1
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.5-rc1

6,默认的数据库是test,在代码中可以通过如下的URI访问 mongodb://localhost:27017/test

时间: 2024-08-06 18:24:45

Mongodb的windows下免安装的相关文章

mysql数据库在Linux和windows下免安装实现以及框架开发碰到的问题

2017年7月23号下午5:20分,上周我根据自己的实际情况,总结了mysql数据库在windows系统下和linux系统下免安装版本的实现,以及在项目开发中遇到的数据库报错,今天整理出来,以供日后学习之用,同时,我给自己制定了一个计划,每周日会将自己本周碰到的一些问题记录下来,在周日整理出来发布在博客上面,2017年7月23号是我的第一周,我要坚持10年,卢小朋说到做到,加油! 一.linux安装说明 说明 mysql-5.7.14-linux.zip部署包支持在CentOS 6.x/7.x

MongoDb在windows下的安装与以auth方式启用服务

一.下载安装 1.去官网上下载适合自己电脑的MongoDB版本  下载MongoDB 2.安装MongoDB 安装还是比较简单,按照步骤一步一步往下走就可以了. 3.启动MongodDB 安装完成之后找到自己的安装目录并打开. 在该目录下新建一个data文件夹,用于存放数据库.新建一个log目录用于存放log,并在log目录下添加log.log文件,用于存放log. 接下来打开cmd命令,注意要用管理员权限打开. 将目录定位到mongodb下的bin文件夹.输入mongod --dbpath G

mongoDB在windows下的安装

下面主要是我在Windows上(Win7)安装.运行.安装Windows服务的笔记,以作备忘. 1.下载 下载地址:http://www.mongodb.org/downloads 从其下载页面就可以看出MongoDB还真的是不赖,支持各个操作系统,其驱动也有好多,目前我用的是.net平台的. 2.安装 安装非常简单,解压就行了,我解压后,放在D:/MongoDB目录下. 为了命令行的方便,可以把D:/MongoDB/bin加到系统环境变量的path中了. 3.运行 D:\>mongod --d

Mongodb在windows下的安装和启动

Mongodb的安装与启动 下载链接:http://www.mongodb.org/downloads 第一步:下载安装包 第二步:在D盘下新建目录“D:\Mongodb”,把下载到的安装包解压缩,然后把bin目录copy到D:\Mongodb下 第三步:在“D:\Mongodb”目录下新建“data”文件夹,它将会成为数据存放的根目录. 配置服务端 第一步:开启命令行窗口(开始--->运行--->cmd) 第二步:按如下格式输入命令 Dos代码 C:\Documents and Settin

MongoDB在Win10下的安装

原文地址:http://blog.csdn.net/polo_longsan/article/details/52430539 1.下载MongoDB在windows下的安装文件 首先去官网https://www.mongodb.com/download-center?jmp=nav#community下载安装文件.mongodb-win32-x86_64-2008plus-ssl-3.2.9-signed.msi.双及安装,选择安装路径. 2.接着在目录下新建data文件夹,F:\mongod

PHP学习之-Mongodb在Windows下安装及配置

Mongodb在Windows下安装及配置 1.下载 下载地址:http://www.mongodb.org/ 建议下载zip版本. 2.安装 下载windows版本安装就和普通的软件一样,直接下一步就可以了. 3.启动服务 启动服务之前先创建存放数据库文件的文件夹然后再启动服务. #创建一个MongoDB服务mongod --logpath "D:\development\db\mongodb-win32-x86_64-2008plus-2.6.7\data\log\mongodb.log&q

MongoDB在Windows下安装配置

MongoDB在Windows下安装配置 2012-08-17 09:48 lsc183 博客园 我要评论(0) 字号:T | T 这里给大家分享的是MongoDB在Windows下安装配置,包括如何解压缩.建立工作目录和设置系统变量等等. AD:2014WOT全球软件技术峰会北京站 课程视频发布 安装文件:官方网站 http://www.mongodb.org/downloads 选择对应系统的文件下载. 一.解压缩文件. 将压缩包解压,在D盘创建文件夹MongoDB,将压缩包中所有的.exe

mongodb windows下的安装

(1)上mongodb的官网下载windows版本的mongo的安装包,安装包是绿色版的解压出来就可以直接使用. (2)将解压出来的bin文件夹复制到c:\mongoDB下(c:\mongoDB这个文件夹可随意选择,不一定要在c盘) (3)在c:\mongoDB文件夹下新建data文件夹 (4)在c:\mongoDB\data文件夹下新建db和log文件夹 (5)在c:\mongoDB\data\log文件夹下新建momgoDB.log,用于存放mongoDB的日志 (6)启动mongoDB的服

MySQL Windows ZIP 免安装版的设置和启动

MySQL Windows ZIP免安装版,设置和启动的过程其实挺麻烦的.下面一步一步介绍使用的过程: 1.下载Windows (x86, 64-bit), ZIP Archive: 2.解压zip文件 3.复制mysql下的my-default.ini,在同目录下创建my.ini.简单的配置: basedir = D:/mysql-5.6.22-winx64 datadir = D:/mysql-5.6.22-winx64/data character-set-server=utf8 4.设置