1. 首先,当然是下载 MongoDB
MongoDB的官方网站是:http://www.mongodb.org/,
最新版本下载在:http://www.mongodb.org/downloads 。请注意下载适合自己系统的安装包,我选择的是:Windows 64-bit 2008 R2+。
下载后的文件名称是:mongodb-win32-x86_64-2008plus-ssl-3.0.1-signed.msi ,点击安装。
根据官方文档:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/
Starting in version 2.2, MongoDB does not support Windows XP. Please use a more recent version of Windows to use more recent releases of MongoDB.
大意是:从版本2.2开始,MongoDB不支持Windows XP。请用较新版本的Windows来使用MongoDB的最新版本。
2. 创建数据库文件的存放位置
在你安装MongoDB的bin 目录下打开cmd, 输入:mongod 回车启动服务。会看到:
Hotfix KB2731284 or later update is not installed. 以及 C:\data\db not found 的字样。
这就涉及到了两个问题了。先说第2个。
MongoDB默认数据库文件夹路径为C:/data/db(注:虽然是默认,但是需要你自己创建)。但也可以自己设置默认路径,比如d:/test/data/db。启动mongodb服务之前必须创建数据库文件的存放文件夹,否则不能启动成功。使用系统默认文件夹路径时,启动服务无需加 --dbpath 参数说明。如果不是默认路径,则启动服务格式有如下两种:
(1)mongod --dbpath 存放的路径。如:mongod --dbpath d:\test\data 【注:路径不能包含空格,否则使用第2种】
(2)mongod --dbpath "存放的路径" 。如 mongod --dbpath "d:\my text\data"
此处设置为默认数据库文件夹路径 [以下创建的文件与第5步骤相关]:
(1)创建:C:\data\db 文件夹,以及创建 C:\data\log\mongod.log 文件。
(2)创建:C:\mongodb\mongod.cfg 文件,在该文件中输入以下文本:
logpath= C:\data\log\mongod.log
dbpath=C:\data\db
3.在浏览器中输入网址:http://localhost:27017/ 。如果服务启动成功会看到以下一段话:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
4.回到 Hotfix KB2731284 or later update is not installed这个问题,从官方文档的另一段话:
If you are running any edition of Windows Server 2008 R2 or Windows 7, please installa hotfix to resolve an issue with memory mapped files on Windows.
大意是:如果您运行的是任何版本的Windows Server 2008 R2或Windows 7,请安装修复程序来解决一个内存映射文件在Windows的问题。
你需要从:https://support.microsoft.com/zh-cn/hotfix/kbhotfix?kbnum=2731284&kbln=zh-cn 下载 Fix405791 补丁,填写 邮箱,微软会发一个补丁下载路径的邮件给你,邮件下载地址是:http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix405791/7600/free/451413_intl_x64_zip.exe。下载完成后点击解压成 Windows6.1-KB2731284-v3-x64.msu 文件,点击该文件,会安装补丁,该过程需要重启。
5.由于每次都要打开mongodb服务,要输入那么一段cmd文字。其实可以将其添加为 服务 来启动。做法如下:
打开cmd, 输入以下文字【注意:路径需和自己的一致,参看第2步骤】:
sc.exe create MongoDB binPath= "\"C:\mongodb\bin\mongod.exe\" --service --config=\"C:\mongodb\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
如无意外,会看到:CreateService 成功。打开cmd,输入 services.msc,查找 MongoDB 服务,如果能启动成功,则证明路径正确。如果不能启动,则表示 路径错误,需要删除该服务(命令为:sc delete MongoDB),然后重新添加。
官方文档为:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/
相关推荐
Windows 无法启动MongoDB服务 错误1067:进程意外终止1:Windows 无法启动MongoDB服务 错误1067:进程意外终止2:解决方法:进
mongodb的安装步骤 不管什么版本都可以 不会出错, 用完之后,你会回来谢我的,亲!!!!
有关mongoDB的安装配置过程,及可能出现的错误如何修改,MongoDB相应的基本操作等
mongodb,数据库在unbuntu安装说明,常见错误处理等等!!
主要介绍了Mongodb常见错误与解决方法小结(Mongodb中经常出现的错误),需要的朋友可以参考下
内容概括:提供了一份MongoDB期末考试测试题的...同时,注意文档中可能存在的答案错误或不完整之处,可以与教师或同学交流讨论以获取正确的答案。请注意,这份文档仅供复习和学习使用,不能代替正式的教学和学习材料。
2、配置本地windows mongodb服务时,一切都配置好了(没有任何错误),但使用net start MongoDB这个指令时,仍然可能连接不上。也就是说在最后一步时,输入: mongod -dbpath “d:\mongodb\data\db” -logpath “d:
MongoDB排序错误:Sort operation used more than the maximum 33554432 bytes of RAM错误描述我
12. 查询之前的错误信息和清除:`db.getPrevError()`、`db.resetError()` ### 二、MongoDB Collection 聚集集合 1. 创建一个聚集集合(table):`db.createCollection(“collName”, {size: 20, capped: 5, max: ...
安装MongoDB 4以上版本时出现Service ‘MongoDB Server' (MongoDB) failed to start...错误,导致安装不成功,经本人测试原来是缺少这个依赖文件,直接安装即可……
Python 15711.4.1 安装PyMongo 15711.4.2 使用PyMongo 15811.4.3 用于实时分析的MongoDB 15811.4.4 模式 15911.4.5 处理请求 15911.4.6 使用分析数据 16011.4.7 其他因素 160附录A 安装MongoDB 163...
包含MongoDB基础教程,pdf格式的,mongodb的Java驱动,mongodb例子代码,其中该教程是我自己编写的,错误在所难免,看好了再下,下了别骂人,谢谢合作
默认情况下,php并没有安装mongodb扩展,会报Class 'MongoDB\Driver\Query' not found错误。 pecl安装扩展 通过pecl可以很方便地安装扩展 注意:如果安装了多个版本的php,需要进行相应版本的pecl目录,如: ➜...
先安装MongoDB,然后安装MongoDB Compress,连着安装容易卡进度条,另外安装过程中会报服务无法启动错误,在一篇博客里有解决方法,网址也在压缩包里。
开始安装 全新虚拟机Ubuntu14.04,手动安装了apache2和php5;其余全没有。 那我们使用一条命令安装php扩展 sudo pecl install mongodb ...当我们再次执行pecl install mongodb时,应该会报这样错误,
第1 章 简介 11.1 丰富的数据模型 11.2 容易...PHP 14911.3 自定义提交表单:Ruby 15411.4 实时分析: Python 157附录A 安装MongoDB 163附录B mongo:MongoDB shell 167附录C 深入MongoDB 内部 169
在安装 MongoDB 的时候,出现了MongoDB 3.6.5 2008R2Plus SSL (64 bit) Setup Wizard ended prematurely的错误,原因不明,但有解决办法: 解决办法 在安装的时候不勾选 Install MongoDB Compass选项即可 总结 ...
NULL 博文链接:https://simba.iteye.com/blog/609524
本文主要介绍的是关于Mongodb参数说明与常见错误处理的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 一、在 CentOS7 上安装 MongoDB 1 通过 SecureCRT 连接至 CentOS7 服务器; 2 进入到 /usr/...