Skip to content

MongoDB 创建数据库

创建数据库

MongoDB 中没有单独的“创建数据库”命令。使用 use dbname 切换到某数据库时,若该库不存在,会在第一次向该库写入数据(如插入文档、创建集合)时自动创建。

javascript
use mydb      // 切换到 mydb,若不存在则“准备”创建
show dbs      // 此时可能还看不到 mydb(空库不显示)
db.users.insertOne({ name: "test" })  // 写入后数据库才真正存在
show dbs      // 可以看到 mydb

当前数据库

javascript
db    // 显示当前使用的数据库名

注意

  • 数据库名区分大小写。
  • adminlocalconfig 为系统库,勿随意删除。
  • 空数据库不会在 show dbs 中列出。

下一节介绍 MongoDB 删除数据库