windows下mongodb基础玩法系列一介绍与安装

为什么是mongodb?

昨天开始涉及到一个比较陌生的领域,搜了一下相关的学习资料,不能找到很好的解决方案,昨晚回去恶补了一些官网文档(最好的资料莫过于该知识的官方文档)。至于具体为什么对于我来说还没有发言权,知识借用一个话来描述一下。Welcome to the MongoDB Manual! MongoDB is an open-source, document-oriented database designed for ease of development and scaling.

安装前的说明

mongodb可以使用于大多数平台(就我了解的Linux,Windows,OS X),支持32/64位。由于我这里使用的是window7 64位系统,暂且介绍一下我在恶补中学习的相关知识点(仅供自己学习与交流,难免出错,请指教,学习请参考官方文档http://http://docs.mongodb.org/manual)。

windows7 下安装mongodb

mongodb在2.2版本开始就不支持windows xp了(我想现在用xp的应该也是带着情怀的一部分人吧,我只是一个工匠而已),windows下server8 R2,64位,32位,只是32位只支持数据库小于2GB。
①检测是多少位的系统(方法不局限于此)

wmic os get osarchitecture

②下载mongodb

http://www.mongodb.org/downloads

③安装mongodb
安装时选择好你所安装的路径,我选择的是D:\mongodb
④创建一个数据路径一个日志文件
我这里创建的数据路径是:D:\testMongoDB\data
我这里创建的日志文件路径是:D:\testMongoDB\log\mongo.log
⑤关联数据路径
D:\mongodb\bin下创建数据路径
mongod.exe --dbpath d:\testMongoDB\data
D:\mongodb\bin下创建日志路径
mongod.exe --logpath d:\testMongoDB\log\mongo.log
⑥现在就可以使用mongodb了,为了愉快的玩耍(mongodb 2.6.0),需要手动为mongodb配置一个windows服务,创建成功后悔提示:[SC] CreateService 成功
创建服务前需要先创建一个配置文件:mongod.cfg,我创建的路径是“D:\mongodb\mongod.cfg”。
mongodb.cfg的内容为(按照你的实际情况而定):

dbpath= D:\testMongoDB\data
logpath= D:\testMongoDB\log\mongo.log
创建mongodb服务:sc.exe create MongoDB binPath= "\"D:\mongodb\bin\mongod.exe\" --service --config=\"D:\mongodb\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
启动mongodb:
net start mongodb
关闭mongodb:
net stop monogodb
删除mongodb:
sc.exe delete mongodb

常见错误分析

①检查错误前先检查路径问题,路径对应的文件是否存在
②net start MongoDB 服务没有响应控制
config路径是否正确,对应的.cfg文件是否存在,并且路径是否正确,配置好错误信息后可以参考错误日志里面的错误信息提示
③[SC] CreateService 失败 1072:指定的服务已标记为删除。
这个错误是对window服务的创建不熟悉的原因导致,删除服务前,我开启了服务窗口查看服务状态,关闭窗口重新创建即可。

友情提醒:

本文内容仅供学习交流使用,难免错误,请留言指正,方便我修改,手动自动转载保留原文出处,避免错误满网横飞,最后,详细解决方案还请参考官方文档,本文只作为辅助。

本文原创博客地址:http://www.cnblogs.com/unofficial 官网地址: www.pushself.com

时间: 2024-11-07 05:45:16

windows下mongodb基础玩法系列一介绍与安装的相关文章

windows下mongodb基础玩法系列二CURD操作(创建、更新、读取和删除)

windows下mongodb基础玩法系列 windows下mongodb基础玩法系列一介绍与安装 windows下mongodb基础玩法系列二CURD操作(创建.更新.读取和删除) 简单说几句 在mongodb中3元素:db(数据库).collection(集合).document(文档) 其中collection类似于数据库中的表,document类似于行,这样一来我们就将内容对比起来记忆学习了. 数据格式 MongoDB documents是BSON格式(一种类json的一种二进制形式的存

windows下mongodb基础玩法系列二CURD附加一

windows下mongodb基础玩法系列 windows下mongodb基础玩法系列一介绍与安装 windows下mongodb基础玩法系列二CURD操作(创建.更新.读取和删除) windows下mongodb基础玩法系列二CURD附加一 说在前面的话 在系列二中CURD只是简单的走了一下代码操作的流程,其中全是简单基础操作的内容, 在我仔细看完接下来的内容后决定再丰富一下前面的操作,并实战一个简单的demo出来,demo具体搭配语言暂时决定在PHP与nodejs之间. 增加内容至文档没说完

AB实验的高端玩法系列2 - 更敏感的AB实验, CUPED!

背景 AB实验可谓是互联网公司进行产品迭代增加用户粘性的大杀器.但人们对AB实验的应用往往只停留在开实验算P值,然后let it go...let it go ... 让我们把AB实验的结果简单的拆解成两个方面: \[P(实验结果显著) = P(统计检验显著|实验有效)× P(实验有效)\] 如果你的产品改进方案本来就没啥效果当然怎么开实验都没用,但如果方案有效,请不要让 statictical Hack 浪费一个优秀的idea 如果预期实验效果比较小,有哪些基础操作来增加实验显著性呢? 通常情

eclipse下使用cygwin的方法(Windows下用eclipse玩gcc/g++和gdb)

明天就回国了,今晚回国前写写如何配置eclipse和CDT.这个配置方法网上讨论不是很多,可能用的人少,毕竟Windows上写C++程序多数喜欢VS,即使写的是Linux程序,很多人仍然会用VS(说只喜欢用VI的人我佩服).的确VS很强大,但我也geek一回,使用eclipse做C++程序(用VI才是真正的geek?好吧,我就这水准了,反正我会用VI,但不习惯VI).希望这篇小小的文章能帮助想在Windows平台上使用gcc/g++和gdb并利用IDE调试程序的人.也希望我们谈到g++和gcc的

[转载]windows下mongodb安装与使用整理

windows下mongodb安装与使用整理 一.首先安装mongodb 1.下载地址:http://www.mongodb.org/downloads 2.解压缩到自己想要安装的目录,比如d:\mongodb 3.创建文件夹d:\mongodb\data\db.d:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件MongoDB.log,即d:\mongodb\data\log\MongoDB.log 4.运行cmd.exe进入dos命令界面,执行

windows下重置mysql的root密码方法介绍(转)

自己在内网操作的,遇到了一些的问题,其中一个是需要重置密码的,所以网上找了两篇文章,都有一些借鉴的地方. 版本mysql5.7.2,linux系统 除了参考文章还有几点说明: service mysqld status 查看mysql是否在运行 service mysqld stop 关闭mysql,进入安全模式(修改)前要先关闭mysql 修改密码使用update前建议先查看一下mysql.user表的结构,确认密码存在那个字段 mysql查看表结构命令(https://www.cnblogs

windows下MongoDB的安装及配置

1,首先下载对应版本的MongoDB进行安装,安装时我选择了D盘根目录进行安装,为了方便建议文件夹命名尽量简短如(d:\mongodb) 2,创建数据库文件的存放位置,比如d:/mongodb/data/db.启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功. 3,打开cmd(windows键+r输入cmd)命令行,进入D:\mongodb\bin目录(如图先输入d:进入d盘然后输入cd d:\mongodb\bin), 输入如下的命令启动mo

windows下mongodb 安装

从2.2版本开始,MongoDB不支持Windows XP.请使用“最近版本的Windows使用MongoDB的最近版本. 下载页面http://www.mongodb.org/downloads 运行文件 目录放在 d:\mongodb 创建数据库文件的存放位置,d:/mongodb/data/db.启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功. 打开cmd命令行,进入D:\mongodb\bin目录 输入如下的命令启动mongodb服务

Windows下mongodb的安装和配置

1----->下载地址:https://www.mongodb.com/dr/fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.4.4-signed.msi/download 2----->自定义安装: 3----->创建数据库文件安装文件和日志文件  (以我的为例 日志文件在D:\data\dbConf 数据文件在D:\data) 在mongo.config文件里指定db和log的路径:dbpath=D:\data