NoSQL【MongoDB】MongoDB的设置教程

1,MongoDB简介

MongoDB也是一种数据库,只不过它既不是关系型数据库,也不是非关系型数据库(NoSQL),而是一种介于关系型数据库和NoSQL之间的一种数据库。即使说非关系型数据库是轻量级的,具有存取速度快的特征。关系型数据库是重量级的,具有存储数据量大,数据安全,查询统计方便等特征。那么MongoDB就有非关系型数据库存储数据快的特性,又有关系型数据库存储数据量大、安全等特性。

  • MongoDB是根据分布式文件存储的数据库
  • MongoDB是介于NoSQL和关系型数据库之间的一款产品
  • MongoDB是按照C++语言编写的
  • MongoDB具有查询语言、索引、key-value存储结构
  • MongoDB存储数据是以BSON类型(JSON)

2,MongoDB安装

2.1 下载

先是在网上下载好相应版本的MongoDB,大家能够到官网下载NoSQL,。

在下载的时候,有一个规定就是偶数为“稳定版”(如: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
(前提是已经配备好了环境变量),然后回车就足以了。

网站地图xml地图