MongoDB基础介绍安装与使用
MongoDB已经日益成为流程和主流的数据库了,原因有两个:第一个就是技术优势,第二就是便利性,个人使用部署都很方便。
MongoDB的优缺点,以及使用场景
优点:
面向文档存储(自由读高,不需要定义表的结构,即存即用)
更高的写入负载,插入,更改快速
高效存储二进制大对象(照片、视频等)
复制和故障切换支持
Auto-Sharding自动分片支持云级扩展性
缺点
不支持事物
占用空间大
使用场景
所以MongoDB更擅长处理大数量的自由度高切不重要的表单。
安装部分
1、首先要去官网下载安装包,企业版和社区办都可以,目前企业版也是免费使用的没有任何的限制,下载地址:https://www.mongodb.com/download-center#enterprises
如图:
选择企业版,填完信息,走完下载流程,如图:


下载地址二:因为官网比较慢,且需要填写个人信息(颇为麻烦),所以,我为大家准备了百度网盘的下载链接,可供选择,地址如下:
百度云链接(mongodb-win32-x86_64-enterprise-windows-64-3.6.3-signed.msi): https://pan.baidu.com/s/1Gnk80ua6KHoGmS3WA2zPMw 密码: bhxn
2、下完安装包就比较简单了,一路下一步安装MongoDB服务器端,安装目录,选择默认路径即可:C:\Program Files\MongoDB\Server\3.6(后面要用),手动在C盘创建两个目录:C:\data\db和C:\data\log,如图:

3、把MongoDB注册成Windows服务,需要在CMD命令窗口执行三次命令:
> cd C:\Program Files\MongoDB\Server\3.6\bin
> mongod.exe –logpath "C:\data\log\mongodb.log" –logappend –dbpath "C:\data\db" –serviceName "MongoDB" –install
> net start mongodb
分别执行三次,如图为安装成功:

到此,已经并启动MongoDB成功了。
使用
安装上面的服务器端的时候,如果你都是选择默认配置的就会安装官方的MongoDB连接客户端,但个人觉得不是很好用,今天给你大家推荐一个自己觉得很要用的连接工具:Robo 3T(之前叫Robomongo)
下载地址:https://robomongo.org/download
连接界面如下:

点击Create填写本机ip:127.0.0.1,其他不需要修改,点击Test,如上图显示连接成功,点击Save,连接MongoDB数据库即可。
显示如图:

就已经安装成功了。
双击表结构可进行条件查询,使用Ctrl+R快捷键可以快速执行sql命令。
MongoDB基础介绍安装与使用的更多相关文章
- MongoDB的介绍安装与基本使用
MongoDB的介绍安装 关于MongoDB的介绍于安装可参考:https://www.cnblogs.com/DragonFire/p/9135630.html 除了官网下载,可以下载他人下载好分享 ...
- MongoDB基础之 安装
本篇来介绍MongoDB的安装.安装版本是3.4.18 如果安装老版本的mongodb,你会发现安装比较顺利,但是新版本的mongo安装稍微麻烦一点 ,主要是多了安全机制认证等步骤. 1.下载mong ...
- Mongodb简单介绍安装
具体详细内容,请查阅 Mongodb官方文档 一.简单介绍 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统. 在高负载的情况下,添加更多的节点,可以保证服务器性能. M ...
- windows下mongodb基础玩法系列一介绍与安装
windows下mongodb基础玩法系列 windows下mongodb基础玩法系列一介绍与安装 windows下mongodb基础玩法系列二CURD操作(创建.更新.读取和删除) windows下 ...
- MongoDB入门(介绍、安装、增删改查)
文章作者公众号bigsai,已收录在回车课堂,如有帮助还请不吝啬点个赞赞支持一下! 课程导学 大家好我是bigsai,我们都学过数据库,但你可能更熟悉关系(型)数据库例如MySQL,SQL SERVE ...
- laravel基础课程---1、laravel安装及基础介绍(laravel如何安装)
laravel基础课程---1.laravel安装及基础介绍(laravel如何安装) 一.总结 一句话总结: [修改composer镜像地址].[明确laravel的安装要求].[安装指定版本的la ...
- MongoDB基础教程(安装、操作、配置)
MongoDB 下载安装 简易安装 # redhat, centOS sudo yum install -y mongodb # debian, ubuntu sudo apt install -y ...
- [MongoDB] - Window7下安装及BSON基本介绍
MongoDB是一种NOSQL(Not Only SQL)类型的文档型数据库.NoSQL数据库与传统的关系型数据库相比,它具有操作简单.完全免费.源码公开.随时下载等特点,并可以用于各种商业目的.Mo ...
- MongoDB基础篇1:安装和服务配置
一.下载 请前往官网下载community版本MongoDB,我当前可见最新版本是3.6.4 https://www.mongodb.com/download-center#community 如需下 ...
随机推荐
- JS的for循环小例子
1.输出1-100的和 var sum = 0; for(var i=1;i<=100;i++){ sum = sum + i; } document.write(sum); 2.输出1-100 ...
- MyEclipse安装插件
原文地址:http://www.cnblogs.com/pharen/archive/2012/02/08/2343342.html 本文讲解MyEclipse(MyEclipse10)的三种方法,以 ...
- CSS选择器的新用法
前面的话 现在,预处理器(如sass)似乎已经成为开发CSS的标配,正如几年前jQuery是开发JS的标配一样.JS的querySelector借鉴了jQuery的选择器思想,CSS选择器也借鉴了预处 ...
- Gsp
Gsp 接触到了groovy开发,自然就接触到了gsp.在grails开发中,gsp作为Grails的视图技术,事实上, 不过是标准 HTML 加上一些提供动态内容的 Grails 标记而已. gsp ...
- MySQL查看和修改表的存储引擎
1 查看系统支持的存储引擎 show engines; 2 查看表使用的存储引擎 两种方法: a.show table status from db_name where name='table_na ...
- 【sed & awk 第二版笔记】以州和人名排列_P38
[root@nhserver1 02]# cat listJohn Daggett, 341 King Road, Plymouth MAAlice Ford, 22 East Broadday, R ...
- Jetson TX2安装tensorflow(原创)
Jetson TX2安装tensorflow 大致分为两步: 一.划分虚拟内存 原因:Jetson TX2自带8G内存这个内存空间在安装tensorflow编译过程中会出现内存溢出引发的安装进程奔溃 ...
- 常用的几个PHP加密函数
1.前言 PHP加密方式分为单项散列加密,对称加密,非对称加密这几类. 像常用的MD5.hash.crypt.sha1这种就是单项散列加密,单项散列加密是不可逆的. 像URL编码.base64编码这种 ...
- dl在不同浏览器下显示不同
dl在chrome浏览器和在火狐浏览器下的默认样式是不一样的,解决方法将dl换成ol或ul样式就正常了.
- CentOS7安装WDCP3
CentOS7安装WDCP3.2面板教程 到此WDCP安装完毕