提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
MongoDB 是一个基于分布式文件存储的开源数据库系统。它是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类型。
MongoDB数据库入门—安装及基本操作
MongoDB官网下载
本文中使用工具及环境:
- mongodb-win32-x86_64-2012plus-4.2.23
- 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()