MongoDB快速入门

2018-11-26 07:56:37来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

1、了解什么是MongoDB。  

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

  (2).MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

  (3).MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。

2、MongoDB的下载和安装

  MongoDB下载地址:

    https://www.mongodb.com/download-center/community

  MongoDB安装过程

3、安装完成后配置环境变量。

  配置好环境变量以后,在C盘的根目录下创建一个c:\data\db文件夹。只能是这个目录。 

    然后使用mongod命令初始化数据库。初始化数据库后不要关闭当前窗口。

    默认情况下会在c:\data\db文件夹下创建数据库数据。

      修改默认路径和端口号 mongod --dbpath 保存的目录 --port 端口号

  在然后使用mongo命令连接数据库。

4、以服务的方式启动MongoDB 

  MongoDB默认是以控制台方式启动,这种方式非常的不方便,我们可以设置MongoDB以服务方式启动。

  安装步骤

    (1).首先找个位置创建一个data\db目录和一个log目录。

    (2).在mongodb的安装目录下创建一个配置文件mongod.cfg,添加一下内容

systemLog:
    destination: file
    path: c:\data\log\mongod.log
storage:
    dbPath: c:\data\db

    (3).使用mongod --config "配置文件路径" –install --serviceName "MongoDB" 安装服务,需要管理员权限。(记得把之前命令开启MongoDB服务的窗口关了)

    (4).然后在窗口或者在服务那里开启(net start MongoDB #启动服务 net stop MongoDB #关闭服务 mongod –remove #移除服务(需要管理员权限。) sc delete       MongoDB 删除服务)

5、工具操作MongoDB

  在控制台中操作MongoDB非常的不直观,也不方便,我们也借助一些第三方工具来提高我们的开发效率。

  推荐Gui工具

    mongodbmanage

    studio-3t  

    nosqlbooster

然后就是一些指令到工具去操作了,我就不讲了。

最后感谢大家的观看。觉得可以的话可以给个支持

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:ReentrantLock和condition源码浅析(一)

下一篇:ActiveMQ支持多个topic订阅消息接收设置