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

MongoDB的数据存储方式和常用命令介绍

时间:2023-07-02 19:57:14 MongoDB

MongoDB是一种非关系型数据库,它以文档的形式存储数据,每个文档都有一个唯一的标识符。文档的结构可以灵活变化,不需要事先定义表结构。MongoDB支持多种数据类型,如字符串、数字、布尔值、数组、对象等。

要使用MongoDB保存数据,首先需要安装和启动MongoDB服务,然后使用mongo命令连接到数据库。在mongo命令行中,可以执行以下操作:

1.创建数据库:use dbname

2.显示所有数据库:show dbs

3.删除数据库:db.dropDatabase()

4.创建集合(类似于表):db.createCollection(name)

5.显示所有集合:show collections

6.删除集合:db.collection.drop()

7.插入文档:db.collection.insert(doc)

8.查询文档:db.collection.find(query)

9.更新文档:db.collection.update(query, update, options)

10.删除文档:db.collection.remove(query, options)

例如,如果我们想要创建一个名为students的数据库,并在其中插入一些学生信息,可以执行以下命令:

如果我们想要查询所有学生的信息,可以执行以下命令:

如果我们想要查询年龄大于18岁的学生的信息,可以执行以下命令:

如果我们想要修改Alice的年龄为20岁,可以执行以下命令:

如果我们想要删除Bob的信息,可以执行以下命令: