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

MongoDB数据库常用命令详解

时间:2023-07-02 18:03:09 MongoDB

MongoDB数据库常用命令详解

MongoDB是一种非关系型数据库,它使用文档(document)来存储数据,文档是一种类似于JSON的格式,可以包含多种类型的值,如字符串、数字、数组、对象等。MongoDB提供了一系列的命令来对文档进行增删改查等操作,本文将介绍一些常用的命令,并给出示例。

1. 连接数据库

要使用MongoDB数据库,首先需要连接到一个数据库服务器。可以使用mongo命令来启动一个交互式的shell,然后输入数据库服务器的地址和端口号,例如:

如果没有指定端口号,默认为27017。如果没有指定数据库名称,默认为test。也可以在mongo命令后面直接加上数据库名称,例如:

这样就会连接到名为mydb的数据库。

2. 显示和切换数据库

要查看当前连接的数据库名称,可以使用db命令,例如:

要查看当前服务器上有哪些数据库,可以使用show dbs命令,例如:

要切换到另一个数据库,可以使用use命令,例如:

3. 创建和删除数据库

要创建一个新的数据库,只需要切换到一个不存在的数据库名称即可,例如:

这时候如果使用show dbs命令,还看不到新创建的数据库,因为它还没有任何数据。要让它显示出来,需要向其中插入一些文档。

要删除一个数据库,可以使用db.dropDatabase()命令,例如:

这样就删除了当前连接的数据库。

4. 显示和创建集合

在MongoDB中,集合(collection)是一组文档的容器,类似于关系型数据库中的表(table)。

猜你喜欢