MongoDB 创建数据库

一、MongoDB 创建数据库 介绍

MongoDB 中没有创建数据库命令。实际上,MongoDB 并没有提供任何创建数据库的命令。

如果您来自传统 SQL 背景,您需要手动创建数据库、表并在表中插入值,这可能看起来像一个奇怪的概念。

在这里,在 MongoDB 中您不需要手动创建数据库,因为当您第一次将值保存到定义的集合中时,MongoDB 会自动创建它。

您也无需提及要创建的内容,它会在您将值保存到定义的集合时自动创建。

二、MongoDB 创建数据库 示例

如果不存在现有数据库,则使用以下命令创建新数据库。

语法:

use DATABASE_NAME  

如果数据库已经存在,它将返回现有数据库。

让我们举个例子来演示如何在MongoDB中创建数据库。在以下示例中,我们将创建一个数据库:“yiidiandb”。

>use yiidiandb

输出结果为:

Swithched to db yiidiandb

要检查当前选择的数据库,请使用命令 db:

>db  

输出结果为:

yiidiandb

要检查数据库列表,请使用命令 show dbs:

>show dbs

输出结果为:

local 0.078GB

在这里,您创建的数据库“yiidiandb”不在列表中,请在其中插入至少一个文档以显示数据库:

>db.movie.insert({"name":"yiidian"})  

输出结果为:

WriteResult({ "nInserted": 1})
>show dbs  

输出结果为:

yiidian 0.078GB
local 0.078GB

 

热门文章

优秀文章