安装和使用MongoDB Compass

MongoDB Compass 是 MongoDB 的图形化管理工具,可以直观地管理数据库和集合。

使用 Compass 创建数据库

  1. 打开 MongoDB Compass,连接到 MongoDB 服务
  2. 点击左侧 Create Database
  3. 在弹出的窗口中输入:
    • Database Name:数据库名,例如 School
    • Collection Name:集合名(第一个集合),例如 Grade
  4. 点击 Create Database​ 完成创建

创建完成后:

  • 左侧会显示 School 数据库
  • 点击 School 进入数据库详情
  • 可以继续点击 Add Collection​ 添加更多集合

在集合中插入文档

  1. 点击进入某个集合(如 Grade
  2. 点击 Add Document
  3. 在弹出的编辑器中输入 JSON 格式的文档,例如:
jsonjson{
  "name": "一年级",
  "studentCount": 45
}
  1. 点击 Insert​ 完成插入

关于 Database 和 Collection

官方文档:

https://docs.mongodb.com/manual/core/databases-and-collections

Database(数据库)

  • 数据库用于保存文档集合
  • 切换数据库:
batbatuse myDB
  • 创建数据库:

如果数据库不存在,MongoDB 会在第一次往该数据库存储数据时自动创建

batbatuse myNewDB
db.myNewCollection1.insertOne({ x: 1 })

insertOne() 操作会同时创建数据库 myNewDB 和集合 myNewCollection1(如果它们不存在)。

Collection(集合)

  • MongoDB 将文档存储在集合
  • 集合类似于关系数据库中的
  • 创建集合:

如果集合不存在,MongoDB 会在第一次往该集合存储数据时自动创建

batbatdb.myNewCollection2.insertOne({ x: 1 })
db.myNewCollection3.createIndex({ y: 1 })

insertOne()createIndex() 操作都会自动创建对应的集合(如果集合不存在)。

小结

概念说明创建方式
Database保存文档集合第一次插入数据时自动创建
Collection类似关系数据库的表第一次插入数据或建索引时自动创建
Document一条 JSON 格式的记录手动插入

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注