当前位置: 首页 > 数据应用 > MongoDB

MongoDB入门教程:如何创建集合并插入数据

时间:2023-07-02 19:17:29 MongoDB

MongoDB是一种非关系型数据库,它以文档的形式存储数据,文档是由键值对组成的JSON对象。MongoDB中的文档可以组织在集合中,集合是文档的容器,类似于关系型数据库中的表。本文将介绍如何在MongoDB中创建集合并插入数据。

创建集合的方法有两种,一种是使用db.createCollection()命令,另一种是使用db.collection.insert()命令。前者可以指定集合的名称和一些选项,如最大容量、索引等,后者可以在插入数据时自动创建集合,如果集合已存在,则直接插入数据。

例如,我们可以使用以下命令创建一个名为students的集合,并指定它的最大容量为10MB:

我们也可以使用以下命令在插入数据时自动创建一个名为books的集合:

插入数据的方法有两种,一种是使用db.collection.insert()命令,另一种是使用db.collection.insertOne()或db.collection.insertMany()命令。前者可以同时插入多个文档,后者可以分别插入单个或多个文档。

例如,我们可以使用以下命令向students集合中插入两个文档:

我们也可以使用以下命令向books集合中分别插入一个或多个文档: