返回
macOS 上安装和配置 MongoDB 6.0 完整指南
前端
2023-11-07 14:45:49
MongoDB 简介
MongoDB 是一个面向文档的 NoSQL 数据库,它使用 JSON 格式来存储数据。MongoDB 非常灵活,因为它允许您创建具有不同字段和结构的文档。这使得它非常适合存储和查询复杂和动态数据。
安装 MongoDB 6.0
步骤 1:下载 MongoDB
从 MongoDB 官方网站下载 MongoDB 6.0 的 macOS 安装包。
步骤 2:安装 MongoDB
双击下载的安装包,然后按照屏幕上的说明进行安装。
步骤 3:启动 MongoDB
安装完成后,您需要启动 MongoDB 服务。您可以使用以下命令启动 MongoDB:
mongod --config /usr/local/etc/mongod.conf
步骤 4:连接到 MongoDB
您可以使用以下命令连接到 MongoDB:
mongo
配置 MongoDB
步骤 1:创建管理员用户
为了保护您的 MongoDB 数据库,您需要创建一个管理员用户。您可以使用以下命令创建管理员用户:
use admin
db.createUser(
{
user: "admin",
pwd: "password",
roles: [
{ role: "userAdmin", db: "admin" },
{ role: "readWrite", db: "admin" }
]
}
)
步骤 2:启用身份验证
为了保护您的 MongoDB 数据库,您需要启用身份验证。您可以使用以下命令启用身份验证:
use admin
db.auth('admin', 'password')
使用 MongoDB
步骤 1:创建数据库
您可以使用以下命令创建数据库:
use my_database
步骤 2:创建集合
您可以使用以下命令创建集合:
db.createCollection('my_collection')
步骤 3:插入文档
您可以使用以下命令插入文档:
db.my_collection.insertOne({ name: 'John Doe', age: 30 })
步骤 4:查询文档
您可以使用以下命令查询文档:
db.my_collection.find({ name: 'John Doe' })
步骤 5:更新文档
您可以使用以下命令更新文档:
db.my_collection.updateOne({ name: 'John Doe' }, { $set: { age: 31 } })
步骤 6:删除文档
您可以使用以下命令删除文档:
db.my_collection.deleteOne({ name: 'John Doe' })
结论
MongoDB 是一个强大的 NoSQL 数据库,它非常适合存储和查询复杂和动态数据。在本指南中,我们介绍了如何在 macOS 上安装和配置 MongoDB 6.0。我们还介绍了如何使用 MongoDB 创建数据库、集合、插入文档、查询文档、更新文档和删除文档。