安装 MongoDB(Windows / macOS / Linux / Docker)
Windows 安装
- 访问 MongoDB 官网下载页面:https://www.mongodb.com/try/download/community
- 选择 Windows 版本,下载 MSI 安装包。
- 双击运行安装包,选择“Complete(完整安装)”。
- 安装过程中勾选“Install MongoDB as a Service”,设置服务名称和启动方式。
- 安装完成后,打开命令提示符,输入
mongod启动数据库服务,或通过服务管理器启动。 - 使用
mongo命令进入 MongoDB Shell。
macOS 安装
- 安装 Homebrew(如果未安装),在终端执行:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
`
- 使用 Homebrew 安装 MongoDB 社区版:
brew tap mongodb/brew
brew install mongodb-community@6.0
- 启动 MongoDB 服务:
brew services start mongodb-community@6.0
- 运行
mongo进入 MongoDB Shell。
Linux 安装(以 Ubuntu 为例)
- 导入 MongoDB 公钥:
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
- 添加 MongoDB 源:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
- 更新软件包列表:
sudo apt-get update
- 安装 MongoDB:
sudo apt-get install -y mongodb-org
- 启动 MongoDB 服务:
sudo systemctl start mongod
sudo systemctl enable mongod
- 使用
mongo命令连接。
Docker 安装
-
确保已安装 Docker。
-
拉取官方 MongoDB 镜像:
docker pull mongo:6.0
- 运行 MongoDB 容器:
docker run -d -p 27017:27017 --name mongodb mongo:6.0
- 使用 MongoDB 客户端或
docker exec进入容器操作数据库:
docker exec -it mongodb mongo
相关内容
- 什么是 MongoDB? MongoDB 是一种基于文档的 NoSQL 数据库,使用 BSON 格式存储数据,具有灵活的架构设计,适合海量数据、高并发应用,支持丰富查询与水平扩展。
- MongoDB 与关系型数据库的区别 MongoDB 与关系型数据库在数据模型、扩展性、灵活性和查询方式上存在显著差异,分别适用于不同类型的应用场景和业务需求。
- 使用场景与优势 MongoDB 以其灵活的数据模型、高性能和强大的扩展能力,广泛应用于现代互联网、移动应用、大数据分析等多种场景,具有显著优势。
- 使用 MongoDB Compass 和 MongoDB Shell 本章节介绍如何使用 MongoDB 官方的图形化管理工具 Compass 和命令行工具 MongoDB Shell,帮助用户高效管理和操作数据库。
- 数据库与集合的概念 本章节介绍 MongoDB 中数据库和集合的基本概念,帮助理解其数据组织结构及管理方式。
- 创建与删除数据库 本章节详细介绍如何在 MongoDB 中创建和删除数据库,帮助用户掌握基本的数据管理操作。