MongoDB入门级别教程全(Windows版,保姆级教程)

下载mongodb

进入官网:

Download MongoDB Community Server | MongoDB

选择msi,Windows版本

下载完后直接双击:

选择complete

这里建议改地方:

我这里直接改成d盘:work目录下面:

点击next:

因为这个是要在线按照mongodb的gui界面的,因为官网速度有点慢,所以去掉。后面我们手动在下载回来。然后点击next,就行了。

然后等一会就完成了,如果你要等很久,那只能说明,你那个图形化界面不应该勾中的。

下载mongoDB图形化界面

具体链接为:MongoDB Compass Download (GUI) | MongoDB

点击下载就行了:

下载mongoDB Shell

选中msi:

点击下载就行了。

下载完成后,双击打开:

目录改一下:

安装就行了。

开始学习:

进入mongdb的shell工具目录:

双击那个exe文件。

输入命令,建立连接:

mongosh

清除屏幕  指令: cls

退出         指令: exit

配合vs code  + shell 使用:

打开vs code

安装这个插件:

安装完了,下面会出现:

把这个url,复制到vscode的那个框上:

 mongodb://127.0.0.1:27017/mongosh?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+2.0.2

然后按下回车,就好了。

然后用打开shell

成功:

配置一下环境变量:

测试成功。

用mongoDB创建和使用数据库

查询数据库

show  dbs    

use  admin

创建并切换到某个数据库   use某个的数据库,是那个数据库没有就创建,有就使用的

use  human

因为human这个数据库是空的,所以使用show   human  是显示不出来的

创建一个student的集合

db.createCollection("student")

现在查看数据库,就可以发现有了human数据库

删除数据库:

human> db.dropDatabase()

使用gui界面操作数据库

填写数据库名称,集合名称

然后点击创建就行了。

删除数据库:

插入mongdb的文档

human> db.student.insertOne({name:"Joe",age:30,GPA:3.2})

查找当前文档的内容

db.student.find()

它这个id是自动生成的,mongdb自带的_id字段

插入多条数据:

db.stduent.insertMany([{name:"cao"},{name:"b"},{name:"a"}])

查看一下。

可以看出  一个stduent  一个student,不同的集合

如何用gui来插入数据

然后插入:

点击这个:

就好了:

点击insert便可以直接插入:

插入多条数据:注:记住每次都要点击那个规范格式

Mongodb的基本数据类型

Mongodb的基本数据类型包括:

  1. 字符串(String):存储字符串数据,最大长度为16 MB。

  2. 整型(Integer):存储整数数据。

  3. 长整型(Long):存储大的整数数据。

  4. 双精度浮点型(Double):存储浮点数数据。

  5. 布尔型(Boolean):存储true或false值。

  6. 日期型(Date):存储日期和时间数据。

  7. 数组(Array):存储一组有序的数据。

  8. 对象ID(ObjectId):存储文档的唯一标识符。

  9. Null类型:表示一个空值或不存在的值。

  10. 正则表达式(RegExp):存储正则表达式。

  11. JavaScript代码片段(Code):存储JavaScript代码。

  12. 二进制数据(Binary Data):存储二进制数据。

  13. 最大值(Max Key):表示数据的最大值。

  14. 最小值(Min Key):表示数据的最小值。

Mongodb查询排序:

  1. sort():对查询结果进行排序,可指定升序或降序,默认为升序。

示例:对age字段进行降序排序

db.collection.find().sort({age:-1})

     2.limit():限制查询结果数量。

示例:查询前3条数据

db.collection.find().limit(3)

    3.skip():跳过指定数量的结果。

示例:查询第4-6条数据

db.collection.find().skip(3).limit(3)

    4.count():返回查询结果的数量。

示例:查询符合条件的数据总数

db.collection.find().count()

    5.max()和min():返回查询结果中指定字段的最大值和最小值。

示例:查询age字段的最大值和最小值

db.collection.find().max({age:1})
db.collection.find().min({age:1})

     6.forEach():对查询结果进行遍历,可用于执行自定义操作。

示例:将符合条件的结果的age字段加1

db.collection.find().forEach(function(doc){
    db.collection.update({_id:doc._id}, {$inc:{age:1}})
})

查询指定字段值的文档

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: MongoDB 是一个开源的 NoSQL 数据库管理系统。在 Windows 上安装 MongoDB 的步骤如下: 1. 下载 MongoDBWindows 安装程序,可以从 MongoDB 官网下载。 2. 双击安装程序,按照提示进行安装。 3. 安装完成后,在 Windows 开始菜单中找到 MongoDB Compass Community,点击运行。 4. 在命令行中输入 mongod --version 来验证 MongoDB 是否已经成功安装。 5. 创建一个文件夹,将其命名为 data,并在其中创建一个文件夹 db 。 6. 在命令行中运行 mongod --dbpath=<data\db>。 7. 在另一个命令行窗口中运行 mongo,这样就可以在 MongoDB 数据库中运行命令了。 注意: 如果在安装过程中遇到问题,可以在 MongoDB 官网上查找帮助资源。 ### 回答2: MongoDB是一种基于文档的开放源代码数据库,它是面向文档的数据库,这意味着是由受限制的模式设计,而不是关系数据库,这使得它更灵活,可扩展。要在Windows上安装MongoDB,您需要遵循以下步骤: 第一步:下载MongoDB MongoDB可以从官方网站上下载,该网站提供了Windows的64位和32位本,您可以选择根据您的操作系统下载。 第二步:安装MongoDB 下载完成后,您需要安装MongoDB。在安装程序上单击两次,然后按照向导的提示进行安装。在过程中,请确保选择典型的安装模式。 第三步:配置MongoDB 安装完成后,您需要配置MongoDB。默认情况下,MongoDB将数据存储在C:\data\db路径下,如果您想更改此设置,可以创建一个新文件夹并在MongoDB配置文件中更改这个设置。在配置文件中,您还可以更改端口号,以便MongoDB使用不同的端口。 第四步:启动MongoDB 在完成配置后,您可以启动MongoDB。要启动它,请按下“Windows”键并输入“命令提示符”来打开命令提示符。在命令提示符中,输入以下命令:mongod.exe 在MongoDB成功启动后,您将在命令提示符窗口中看到以下内容:“listening on port xxxx”。 第五步:使用MongoDB MongoDB成功启动后,在命令提示符中打开新的命令提示符窗口,并输入以下命令:mongo.exe 现在MongoDB已准备好使用! 在使用MongoDB时,您可以使用以下命令: 1. show dbs – 显示所有数据库 2. use <database> – 使用指定的数据库 3. show collections – 显示当前数据库中的集合 4. db.<collection>.find() – 显示指定集合中的所有文档 总结起来,要在Windows上安装MongoDB需要下载、安装、配置、启动和使用MongoDB。在使用MongoDB时需要仔细思考和理解相关命令的用法,以便轻松地使用MongoDB进行开发工作。 ### 回答3: 安装和配置MongoDB是每个开发人员和数据库管理员的必修课程。在本篇文章中,我们提供了一个基础WindowsMongoDB的安装教程MongoDB是一个基于分布式文件存储系统的数据处理平台,它是一种非关系型数据库(NoSQL)。 步骤1:下载MongoDB 首先,你需要从MongoDB官网下载安装文件。你可以前往官网下载即可。官网下载地址为:https://www.mongodb.com/download-center/community 步骤2:安装MongoDB 在下载完成后,你可以双击打开MongoDB安装程序。 首先你会看到MongoDB的欢迎界面。接下来请查看MongoDB软件的许可协议并点击‘next’继续安装。 接下来,安装程序将会询问你要安装MongoDB的属性。你可以选择自定义或者标准的安装,如果你想更改安装路径或其他属性,选择自定义入口点击。如果你没有特殊需求,选择标准安装即可。 接下来,安装程序将会为您解压MongoDB。 步骤3: 配置MongoDB 在您安装完成MongoDB并启动之后,你需要配置MongoDB在你的Windows系统上的一些设置。 MongoDB默认监听27017端口。如果您想改变监听的端口,请编辑MongoDB配置文件(mongod.cfg),将其中的“port = 27017”更改为所需的端口。但需要注意的是,如果您更改MongoDB默认端口,那么在连接到MongoDB时需要指定端口号。 步骤4:连接MongoDB 为了连接MongoDB,你需要启动MongoDB服务器。打开命令行或者PowerShell运行cmd,运行mongod.exe。 安装完成后,我们可以用下面的命令进入mongo shell。 mongo 如果你可以看到如下所示的输出,代表你已经成功连接到MongoDBMongoDB支持基于文档的数据模型,它不需要精心的设计关系模式,开发和管理都非常简单。这也是MongoDB被广泛使用的原因之一。 在安装和配置MongoDB上,你已经学习了基础知识。你可以继续学习使用更高的功能,比如索引、备份和角色授权等等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nanshaws

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值