mongodb认识
MongoDB安装
一、软件的获取地址
1.使用本安装文档提供的安装软件
本安装文档提供的软件为window版本的64位MongoDB的安装包
2.在官网上下载所需的安装软件
下载地址:https://www.mongodb.com/download-center#community
根据所需下载相应版本的MongoDB安装包
二、安装软件(window环境下)
1. 双击安装包后,点击运行
2. 进入到MongoDB的安装页面,点击Next进行下一步
3.选择同意后,点击Next进行下一步
4. 在这里不建议改变安装目录,直接点击Complete进行下一步
5.点击Install进行安装
6.等待安装的进度条完成
7.安装的进度条完成之后,会进入完成页面,点击Finish 就完成了MongoDB数据库的安装
完成已上为步骤,就安装成功了
三、检测MongoDB是否安装成功,并配置启动命令
1.在MongoDB的安装目录的bin目录下,打开cmd命令行,输入命令 ‘ mongod –help ’出现下图现在这安装成功
2.设置数据和日志的储存位置和配置MongoDB服务
1)设置数据文件和日志文件储存位置
按自己的爱好设置文件的储存位置,本安装文档的储存位置设置在E盘,目录如下
E:\MongoDATA
├─data #MongoDB数据库中的数据的储存位置
└─log #MongoDB数据库中的日志的储存位置
└─mongodb.log # MongoDB数据库中的日志的储存文件
2)配置MongoDB服务
(1)设置MmongoDB的环境变量
计算机>右键>属性>高级系统设置>环境变量>找到系统变量中的path变量
向path变量的结尾处添加MongoDB的安装目录下bin目录的地址
如果按本文档安装的MongoDB安装目录下bin目录为:
C:\Program Files\MongoDB\Server\3.4\bin
设置完成后依次点击确定,就设置好了MongoDB的环境变量了
(2)安装mongodb服务
第一步:按照设置的储存位置,修改下面的命令
(ps:如果是按本文档设置的储存位置,不用在做更改)
mongod --logpath "E:\MongoData\log\mongodb.log" --logappend
--dbpath "E:\MongoData\data" --directoryperdb --serviceName "MongoDB" --serviceD
isplayName "MongoDB" --install
#命令中字段的说明
*** --logpath 指定MongoDB日志文件的存储路径,注意是指定文件不是目录
*** --logappend 使用追加的方式写日志
*** --dbpath 指定数据库数据的存储路径
*** --directoryperdb 每个DB都会新建一个目录
*** --serviceName 指定服务名称
*** --serviceDisplayName 指定服务名称,有多个mongodb服务时执行。
*** --install 指定作为一个Windows服务安装。
第二步:在开始处用管理员身份打开cmd命令行,输入上面第一步修改好的指令回车(ps:一定要以管理员身份运行)
第三步:启动MongoDB服务
Net start MongoDB
第四步:关闭MongoDB服务
Net stop MongoDB
mongodb认识的更多相关文章
- 【翻译】MongoDB指南/聚合——聚合管道
[原文地址]https://docs.mongodb.com/manual/ 聚合 聚合操作处理数据记录并返回计算后的结果.聚合操作将多个文档分组,并能对已分组的数据执行一系列操作而返回单一结果.Mo ...
- 【翻译】MongoDB指南/CRUD操作(四)
[原文地址]https://docs.mongodb.com/manual/ CRUD操作(四) 1 查询方案(Query Plans) MongoDB 查询优化程序处理查询并且针对给定可利用的索引选 ...
- 【翻译】MongoDB指南/CRUD操作(三)
[原文地址]https://docs.mongodb.com/manual/ CRUD操作(三) 主要内容: 原子性和事务(Atomicity and Transactions),读隔离.一致性和新近 ...
- 【翻译】MongoDB指南/CRUD操作(二)
[原文地址]https://docs.mongodb.com/manual/ MongoDB CRUD操作(二) 主要内容: 更新文档,删除文档,批量写操作,SQL与MongoDB映射图,读隔离(读关 ...
- 【翻译】MongoDB指南/CRUD操作(一)
[原文地址]https://docs.mongodb.com/manual/ MongoDB CRUD操作(一) 主要内容:CRUD操作简介,插入文档,查询文档. CRUD操作包括创建.读取.更新和删 ...
- CRL快速开发框架系列教程十二(MongoDB支持)
本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...
- MongoDB系列(二):C#应用
前言 上一篇文章<MongoDB系列(一):简介及安装>已经介绍了MongoDB以及其在window环境下的安装,这篇文章主要讲讲如何用C#来与MongoDB进行通讯.再次强调一下,我使用 ...
- MongoDB系列(一):简介及安装
什么是MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统. 在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB 旨在为应用提供可扩展的高 ...
- [原]分享一下我和MongoDB与Redis那些事
缘起:来自于我在近期一个项目上遇到的问题,在Segmentfault上发表了提问 知识背景: 对不是很熟悉MongoDB和Redis的同学做一下介绍. 1.MongoDB数组查询:MongoDB自带L ...
- 用MongoDB分析合肥餐饮业
看了<从数据角度解析福州美食>后难免心痒,动了要分析合肥餐饮业的念头,因此特地写了Node.js爬虫爬取了合肥的大众点评数据.分析数据库我并没有采用MySQL而是用的MongoDB,是因为 ...
随机推荐
- Java开发面试题汇总整理
又是金三银四的时候,我希望这份面试题能够祝你一臂之力! 自我和项目相关 1.自我介绍 2.你觉得自己的优点是?你觉得自己有啥缺点? 3.你有哪些 offer? 4.你为什么要离开上家公司?你上家公司在 ...
- navicat for mysql cant connect to server 10038 远程连接出错
使用的登录账号没有开通远程登录的权限,所以只能在服务器上通过命令行登录. 解决办法如下:1.在服务器上通过命令行或客户端登录mysql:2.执行以下sql:GRANT ALL PRIVILEGES O ...
- 程序中的@Override是什么意思?
@Override是Java5的元数据,自动加上去的一个标志,告诉你说下面这个方法是从父类/接口 继承过来的,需要你重写一次,这样就可以方便你阅读,也不怕会忘记 @Override是伪代码,表示重写( ...
- Android学习:代码控制UI界面示例
package allegro.test2; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; im ...
- Python Django 配置QQ邮箱发送邮件
一.实验环境 Python2.7 + Django1.10.0 二.获取QQ邮箱授权码 1.什么是授权码? 授权码是QQ邮箱推出的,用于登录第三方客户端的专用密码. 适用于登录以下服务:POP3/IM ...
- 我的WafBypass之道(SQL注入篇)
原帖地址:https://xianzhi.aliyun.com/forum/read/349.html 0x00 前言 去年到现在就一直有人希望我出一篇关于waf绕过的文章,我觉得这种老生常 谈的话题 ...
- mac shell 获取ip,自动启动文件http服务
因为工作原因,时常有文件传输需求. rz.nc.rsync都用过,各有各的好处. 但相对的,向别处推文件时总有各种麻烦,尤其是在给同事发送文件时. 然后就想到了提供http服务. 在环境变量中定义别名 ...
- CentOS从源码安装Erlang
### 首先下载资源 wget http://erlang.org/download/otp_src_18.3.tar.gz ### 解压 .tar.gz ### 安装依赖包 yum install ...
- vue2.0 源码解读(二)
小伞最近比较忙,阅读源码的速度越来越慢了 最近和朋友交流的时候,发现他们对于源码的目录结构都不是很清楚 红色圈子内是我们需要关心的地方 compiler 模板编译部分 core 核心实现部分 ent ...
- HTML 5 拖放 drag dragend dragover ....
拖放(Drag 和 drop)是 HTML5 标准的组成部分. // http://www.w3school.com.cn/html5/html_5_draganddrop.asp dataTrans ...