【MongoDB】MongoDB的安装教程
1,MongoDB简介
MongoDB也是一种数据库,只不过它既不是关系型数据库,也不是非关系型数据库(NoSQL),而是一种介于关系型数据库和NoSQL之间的一种数据库。如果说非关系型数据库是轻量级的,具有存取速度快的特点。关系型数据库是重量级的,具有存储数据量大,数据安全,查询统计方便等特点。那么MongoDB就有非关系型数据库存储数据快的特点,又有关系型数据库存储数据量大、安全等特点。
- MongoDB是基于分布式文件存储的数据库
- MongoDB是介于NoSQL和关系型数据库之间的一款产品
- MongoDB是基于C++语言编写的
- MongoDB具有查询语言、索引、key-value存储结构
- MongoDB存储数据是以BSON类型(JSON)
2,MongoDB安装
2.1 下载
首先在网上下载好对应版本的MongoDB,我们可以到官网下载。
在下载的时候,有一个规定就是偶数为“稳定版”(如:1.6.x,1.8.x),基数为“开发版”(如:1.7.x,1.9.x)。
2.2 安装
下载好后,解压后,会出现三个目录。bin目录里面是程序文件,其它两个目录是c++调用的头文件和库文件。
下面说一说bin目录里面的一些程序文件的作用:
mongo.exe 命令行客户端工具
mongod.exe 命令行服务端工具
mongodump.exe 数据库备份程序
mongoexport.exe 数据导出工具
mongoimport.exe 数据导入工具
mongorestore.exe 数据库恢复工具
mongos.exe 性能检测工具
2.3 运行
在下载完成后,不要急着点击mongo.exe,这个是客户端,需要在服务端弄好之后才会有效果。
在安装目录下面新建两个文件夹data和logs,也就是和bin目录同级的目录。
比如笔者将mongoDB解压到了 D:\MongoDB 目录下,然后运行:
mongod --dbpath D:/MongoDB/data --logpath D:/MongoDB/logs/mongo.log --logappend --serviceName MongoDB --install
看到上面有--serviceName,表明我们已经开启了MongDB的服务。
启动 MongoDB:net start MongoDB
停止 MongoDB:net stop MongoDB
删除 MongoDB:sc delete MongoDB
然后我们可以使用客户端了,
直接在CMD窗口里面输入: mongo (前提是已经配置好了环境变量),然后回车就可以了。
【MongoDB】MongoDB的安装教程的更多相关文章
- MongoDB的win安装教程
写在前面的 Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了面向对象的思想(OO思想),在Mo ...
- mongodb下载及安装配置教程【仅供参考】
1 下载 下载页面地址:https://www.mongodb.org/downloads 版本选择:电脑系统是64位的,所以我选择了 Windows 64-bit 2008 R2+ ,msi包 2 ...
- mongodb安装失败与解决方法(附安装教程)
安装mongodb遇到的一些坑 浪费了大量的时间 在此记录一下 主要是电脑系统win10企业版自带的防火墙 当然还有其他的一些坑 一般的问题在第6步骤都可以解决,本教程的安装步骤不够详细的话 ...
- windows安装mongodb服务简洁版教程
根据网上安装教程,简单总结如下: 1.去mongodb官网下载电脑系统对应版本的软件,比如我的是windows 64位的,就选择64位的,可能下载下来之后文件夹上面显示的是win32,这个不用理会: ...
- mongodb安装教程
MongoDB 下载及安装 MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www. ...
- MongoDB C Driver使用教程
MongoDB C Driver使用教程 转载请注明出处http://www.cnblogs.com/oloroso/ 本指南提供简介 MongoDB C 驱动程序. 在 C API 的详细信息,请参 ...
- MongoDB学习之——安装
MongoDB安装 说明: 本次安装教程: 版本:mongoDB-3.2.4 安装环境:windows 10 ,64位操作系统 准备:安装包.Robomongo(客户端用于查看mongoDB里面的数据 ...
- mongoDB数据库的安装与配置
noSql数据库MongoDB的安装地址:https://www.mongodb.com/download-center?jmp=nav#community 选择相应的版本进行下载,在此以window ...
- 【MongoDB】MongoDB的下载 安装 配置及使用
windows系统 教程 1.下载地址 (官方提供根据系统位数选择对应的bit.exe下载) 由于自己win32系统不支持该官方版本,在网上又找了个 mongodb-win32-i386版本 p ...
- MongoDB 3.x 安装配置
目录 (见右侧目录栏导航)- 1. 安装Mongodb - 1.1 使用二进制包安装 - 1.2 运行MongoDB- 2. MongoDB 配置文件详解 - 2.1 说明 - ...
随机推荐
- web自适应手机浏览器的宽度
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scal ...
- ivr
/************************************************************* 北京高阳圣思园信息技术有限公司IVR业务: 流程说明:公司介绍子流程 发布 ...
- 老周发布 UWP 应用的隐私策略(通用)
UWP 应用隐私策略 前注 本声明通用于老周所发布的所有 UWP 应用,下文简称“应用”.开发者全称:周家安,下文简称“老周”. 1.免责声明 您在使用应用过程中,请遵守<中华人民共和国宪法& ...
- IE6.0 PNG背景透明图片插件
<!--[if lte IE 6]><script src="http://xian.qq.com/js/2013js/2013index/DD_belatedPNG_0. ...
- JavaWeb之tomcat安装、配置与使用(一)
一.Tomcat下载与安装: 1.直接到官网下载Tomcat安装程序包:http://tomcat.apache.org/ 2.下载下来后是个压缩包,如:apache-tomcat-7.0.40.zi ...
- ubuntu下配置华为交换机s2016
因为笔记本没有RS232口,只有装有ubuntu的服务器上有RS232口,于是登录ubuntu 配置连接. 这里使用minicom,当然,Ubuntu源还有个图形界面的gtkterm, cutecom ...
- js 开源k线图开发库
https://github.com/andredumas/techan.js/wiki http://techanjs.org/ A visual, stock charting (Candlest ...
- 数据库中truncate与delete的区别与联系
昨天被问到truncate与delete的区别,truncate没用过,回去百度了一下,才知道还有这个一种语句. truncate table命令将快速删除数据表中的所有记录(保留数据表结构).这种快 ...
- Emacs 使用graphviz-dot-mode创建架构图
安装 首先要安装graphviz-dot-mode模块,假设list-packages的网站国内无法訪问,改为手动下载graphviz-dot-model.el.放到~/.emacs.d/文件夹下. ...
- Exchanger的使用
两个线程可以交换对象的同步点.每个线程都在进入 exchange 方法时给出某个对象,并接受其他线程返回时给出的对象. 用于实现两个人之间的数据交换,每个人在完成一定的事务后想与对方交换数据,第一个先 ...