MongoDB 创建数据库


MongoDB 是一个流行的文档型数据库,用于存储和管理非结构化数据。在使用 MongoDB 前,需要先创建数据库。本文将介绍如何创建 MongoDB 数据库。

安装 MongoDB

首先,需要安装 MongoDB 数据库。可以在 MongoDB 官网下载 MongoDB 的安装包,然后按照安装向导完成安装。安装完成后,可以在命令行中输入mongod --version验证是否安装成功。

启动 MongoDB

安装完成后,需要启动 MongoDB 服务。在命令行中输入mongod启动 MongoDB 服务。MongoDB 默认监听在本地 27017 端口。

创建数据库

MongoDB 默认情况下没有任何数据库,需要手动创建。可以使用以下命令创建一个名为testdb的数据库:

use testdb

使用use命令创建数据库时,如果该数据库不存在,MongoDB 会自动创建。如果想要在创建数据库时指定数据库选项,可以使用db.createCollection()命令。

例如,以下命令将创建一个名为testdb的数据库,并且设置了缓存区大小为 512M:

use testdb
db.createCollection("test_collection", {capped:true, size:512000000})

删除数据库

如果不再需要某个数据库,可以使用以下命令删除数据库:

use testdb
db.dropDatabase()

注意,该命令会删除当前正在使用的数据库中的所有数据,没有恢复的方法。在执行该命令时,请务必小心。

总结

本文介绍了 MongoDB 数据库的创建和删除。创建数据库可以通过use命令实现,也可以使用db.createCollection()命令来创建具有自定义选项的数据库。要删除数据库,可以使用db.dropDatabase()命令。