MongoDB数据库入门---安装及基本操作

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

MongoDB 是一个基于分布式文件存储的开源数据库系统。它是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类型。
MongoDB数据库入门—安装及基本操作
MongoDB官网下载
本文中使用工具及环境:

  1. mongodb-win32-x86_64-2012plus-4.2.23
  2. NoSQLBooster for MongoDB

提示:以下是本篇文章正文内容,下面案例可供参考

一、MongoDB是什么?

MongoDB 是一个基于分布式文件存储的开源数据库系统。它是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类型。

与mysql关系型数据库有什么区别

MongoDB和MySQL是两种不同类型的数据库。MySQL是关系型数据库,而MongoDB是一个基于分布式文件存储的开源数据库系统¹。它们之间有许多不同之处,包括数据存储方式、查询语言、性能等方面。

MongoDB的优势在于其数据模型和存储引擎的灵活性、架构的可扩展性以及对强大的索引支持¹。它提供了动态模式,无需预先定义结构,如字段或值类型²。这些特点使得MongoDB能够更好地应对大量数据存储和快速变化的数据需求。

二、MongoDB的安装

1.安装MongoDB

MongoDB官网下载
下载mongodb和NoSQLBooster for MongoDB可视化工具。
在这里插入图片描述
mongodb直接解压在磁盘的根目录,这样比较方便,C/D/其他磁盘都行。
在这里插入图片描述
在这里插入图片描述
解压完成后,在文件夹里创建一个与bin同级的目录data
在这里插入图片描述
data目录里创建两个子目录,分别为db和logs
在这里插入图片描述
其中db文件夹用于存储数据库文件,logs文件夹用于存储日志文件

2. 认识bin目录里的程序

在这里插入图片描述

3. 用命令行参数的方式启动MongoDB服务

进入bin文件夹
在这里插入图片描述
启动cmd
在这里插入图片描述
在这里插入图片描述
执行 mongod.exe --dbpath c:\mongodb\data\db --logpath c:\mongodb\data\logs\mongodb.log --logappend 命令,启动MongoDB服务
注意:这里dbpath和logpath后面跟着的路径就是上文中创建db和logs文件夹的路径,根据自己的路径填写。
启动MongoDB服务后,命令行窗口的光标会一直闪动!

三、 MongoDB数据库操作

打开bin文件夹下的mongo.exe,可以执行相关命令对数据库进行增删改查等操作

数据库操作

1. 新建数据库

use 数据库名称
在这里插入图片描述

2. 查看数据库

show dbs

3. 删除数据库

db.dropDatabase()
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值