win10 mongodb的安装

一、安装

1、下载MongoDB在windows下的安装文件

首先去官网https://www.mongodb.com/download-center?jmp=nav#community下载安装文件。我下载的是

2.我是一路默认安装在C:\Program Files\目录下

3.在c盘下新建C:\mongodb\data、C:\mongodb\logs,以及mongo.config文件,如下:

4.在logs文件夹中创建mongo.log文件

5.在mongo.config文件中做如下编辑:

dbpath=C:\mongodb\data #数据库路径
logpath=C:\mongodb\logs\mongo.log #日志输出文件路径

6.打开cmd命令行,切换到mongodb的bin目录下,执行命令:mongod --dbpath C:\mongo\data

mongodb运行成功,浏览器通过:http://localhost:27017/访问结果如下:

7.在bin目录下执行:mongod --config C:\mongodb\mongo.config,查看log文件:

说明配置成功

8.安装为Windows服务,执行:

sc create MongoDB binPath= "C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe --service --config=C:\mongodb\mongo.config"(注意”binPath=“和value值之间要有空格)

9.启动:net start MongoDB(安装的时候忘记自己忘记截这个图,这里借用别人的图,我自己的是3.4,图中的是3.2)

二、遇到的问题

1.mongodb安装包,默认情况下安装到C:\Program Files。当我们按照大部分的网络教程,在C:\Program Files\MongoDB\Server\3.4目录下创建db文件夹,运行命令行:mongod --dbpath C:\Program Files\MongoDB\Server\3.4\db,报出Invalid command: Files\MongoDB\Server\3.4\db错误。

分析:路径问题

解决办法:不要在C:\Program Files目录及其子目录下创建db文件夹。例如我的目录为:C:\mongodb\data,这样就不会报错

2.一开始,我按照其他教程,在mongo.config文件中添加如下设置:

dbpath=C:\mongodb\data #数据库路径

logpath=C:\mongodb\logs\mongo.log #日志输出文件路径logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件

logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
journal=true #启用日志文件,默认启用
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号 默认为27017

出现如下错误:

然后我把config文件中的后四行删除,只保留了两个路径设置,就没有这个错误了,不知道原因(尴尬)

3.注册服务执行:sc create MongoDB binPath= "C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe --service --config=C:\mongodb\mongo.config"时,[SC] OpenSCManager 失败 5:

分析:用户权限不足,

需要做的是regedit打开注册表

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA 的值改为0

把这个值改成0,这样在自己的电脑上操作才是真正的administration。

重启计算机,打开cmd,重新执行sc create MongoDB binPath= "C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe --service --config=C:\mongodb\mongo.config"

时间: 2024-10-05 05:58:33

win10 mongodb的安装的相关文章

win10+mongodb安装配置

刚入职新公司,用的mongodb,所以最近开始学习研究mongodb. mongo的入门学习资料在http://www.runoob.com/mongodb/mongodb-tutorial.html即可. win10下本地安装mongodb: 首先到官网下载安装包,当然官网的我下载很慢,所以索性百度下了一个,版本是mongo3.2,下载过程可以百度 1.安装到自定义目录下: 2.创建文件夹和新建文件 1.在安装目录下创建目录和空文件: D:\MyProgramFiles\mongoDB\Ser

win10系统mongodDB安装过程

win10系统mongodDB安装过程 前言 转转好些个安装教程,终于弄好了mongodDB,自己也写个教程 教程 下载软件 下载安装包没什么好说的,去官网下载即可: 有条建议:安装软件最好从官网下载,否则容易出现一些奇奇怪怪的事情: 附上官网下载链接:https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.9-signed.msi?_ga=1.89251931.1783557133.1472720198 安装

Win7下MongoDB的安装和使用

Win7下MongoDB的安装和使用 1.下载: http://www.mongodb.org/downloads 2.安装: 安装目录为 D:\mongodb\MongoDB 2.6 Standard 配置环境变量Path为 D:\mongodb\MongoDB 2.6 Standard\bin D:\mongodb\ 下建立一个data文件夹用于存放数据库文件 3.启动服务器: cmd下输入 mongod.exe --dbpath d:\mongodb\data 如果启动正常会看到类似如下的

mongodb数据库安装 & 设置管理员密码(单独mongo,无副本集)

##初始化系统环境,参考文档:服务器系统环境初始化,Centos7系统 #mongodb下载安装 mkdir -p /server/src /server/logs groupadd mongod useradd -s /sbin/nologin -g mongod mongod   cat /etc/passwd |grep mongo cd /server/src    ##安装mongodb 3.0.7版本,若需要其他版本,官网获取下载https://fastdl.mongodb.org/

MongoDB如何安装及启动

MongoDB是一款C++编写的开源的跨平台面向文档数据库,是NoSQL数据库的一种.MongoDB摒弃了传统数据库中基于表的数据结构,采用类似JSON格式的文档结构来存储数据(MongoDB中称这种格式为BSON).MongoDB最初是由10gen(2013年更名为MongoDB Inc.)公司于2007年开发的,并于2009年开源.现在我们就从最基本的学起,学习MongoDB的安装和启动. 第一步:下载安装包:如果是win系统,注意是64位还是32位版本的,请选择正确的版本. 第二步:新建目

MongoDB的安装

在命令行中进入到mongoDB的安装目录 mongod.exe --dbpath 注: --dbpath 是mongoDBDATA的文件夹位置 例如: mongod.exe --dbpath D:\java_tools\MongoDB\MongoDBDATA 回车 mongoDBDATA目录中多了几个文件 出现27017的端口监听.说明已安装成功 2.配置环境变量 在path后面加上mongoDB\bin目录下     记得加分号 测试环境变量是否成功 在命令行中 出现下面的帮助文档说明成功 来

MongoDB Linux 安装配置 后台运行

介绍安装的文档很多,可以参考这篇: http://www.mkyong.com/mongodb/how-to-install-mongodb-on-mac-os-x/ 安装完后你可能会碰到的2个问题. 1.让mongod在后台运行 启动mongo的命令mongod有一个参数--fork可以使mongo在后台运行,但同时必须设置--logpath参数指定启动日志文件的路径,因为此时日志无法写到控制台了.例子: mongod --fork --logpath /var/log/mongod.log

Linux 下mongodb的安装

l第一:下载,解压mongodb文件.把解压的文件放在/opt/下面(存放目录安装自己习惯存放) # wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgz # tar -xvf mongodb-linux-x86_64-2.0.4.tgz # mv mongodb-linux-x86_64-2.0.4.tgz mongodb2.0.4  (为了方便,把它从命名的更加简洁些) 第二:创建mongodb存放的数据文件.

mongodb的安装与增删改查

mongodb是一款分布式的文件存储的数据库,注意这两个词,分布式和文件存储.mongodb支持复制和分片,可以合理的运用空间的大小,也可以达到容灾的目的.另外文件存储也是一个特点,抛弃了传统的表的概念,使用了集合的概念,下面是对应图 另外一个mongodb具有的优势便是其具有一个javascript的shell,你可以在这里使用纯js的语法. 目前mongodb的版本是3.X版本的,其api相对于2.x版本的变化了不少,包括很多常用的增删改查的命令都有所变化. 首先,下载mongodb,然后c