欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MongoDB快速入门

程序员文章站 2023-11-06 14:28:28
1、了解什么是MongoDB。 (1).MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 (2).MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 (3).M ......

1、了解什么是mongodb。  

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

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

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

2、mongodb的下载和安装

  mongodb下载地址:

    

  mongodb安装过程

MongoDB快速入门MongoDB快速入门MongoDB快速入门

MongoDB快速入门MongoDB快速入门MongoDB快速入门

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

MongoDB快速入门

MongoDB快速入门

  配置好环境变量以后,在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

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

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