MongoDB一:入门(安装与配置)

MongoDB一:入门(安装与配置)

 

一.简介

MongoDB  是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

mongoDBmongoDB

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似jsonbson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。[3] 

 

二.安装与配置

 1.下载安装

  http://dl.mongodb.org/dl/win32/x86_64

我这里下载的是3.2.18.zip版本

 2.配置启动

  第一步:解压到一个盘上,例如我的解压的目录E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18,如图所示:

 

 第二步:配置存放日志和数据的目录,不然mongoDB启动不起来,如图所示:

我们在E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18 目录下,创建一个mongodb.cfg 配置文件,有两个属性logpath和dbpath,分别设定值,并且在d盘创建对应配置路径的文件夹,如图所示:

dbpath=D:\mongodb\data\db
logpath=D:\mongodb\data\log\mongodb.log

 

 打开控制台cmd,进入mongodb安装目录/bin文件下运行命令:mongod.exe  --config  "E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\mongodb.cfg",来启动MongoDB服务器,--config 选项表示启动时通过E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\mongodb.cfg,注意这里路径一定要用“”括起来,配置文件的信息配置服务器。如图所示:

 

 

 3.测试一下是否配置正常

  我们在运行cmd.exe进入dos命令界面,然后进入cd E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\bin目录下,运行mongo命令,测试一下连接,如图所示:

这时说明配置已经成功。

 

三.添加MongoDB到Windows Service

我们当我们把运行MongoDB服务器的dos命令界面关掉,这样我们就不能链接MongoDB,然后像mysql一样添加到Windows Service,然后在命令行上启动服务和关闭服务,这样方便我们操作和管理服务。

    我们接下来需要把MongoDB到Windows Service,用到的命令是--install设定安装MongoDB为服务器到Windows Service

    第一步:执行—install,以管理员身份启动cmd, 进入dos命令界面,先进入到cd E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\bin目录下,执行命令:

    mongod.exe  --config  "E:\Program Files (x86)\SD\MongoDB\mongodb-win32-x86_64-2008plus-ssl-3.2.18\mongodb.cfg" --install --serviceName "MongoDB"  如图所示:

 第二步:启动/关闭MongoDB服务

  net start mongodb 启动MongoDB服务

  net stop mongodb 启动MongoDB服

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值