
ZeaburMongoDB 是一款流行的开源、面向文档的 NoSQL 数据库。它不使用传统的行和列,而是用灵活的类 JSON 文档来存储数据,非常适合需要高性能与可扩展性的现代 Web 应用。
Zeabur 让数据库部署变得简单。你无需手动管理 Docker 容器或配置服务器,只要在 Marketplace 一键即可部署一个可用的 MongoDB 实例。
在本教程中,我们将带你完成:
Zeabur 提供“一键部署”,你通常不需要手动配置复杂的设置。
选项 1:从 Project 页面创建 Postgresql 实例
MongoDB。选项 2:从模板页面创建 MongoDB 实例
Features 和 Template。MongoDB。deploy 即可开始部署。mongodb://mongo:xxxx@xxx.clusters.zeabur.com:25909在 VS Code 中管理 MongoDB 的最佳方式是使用官方扩展。
Enter。如果你想可视化数据(表格、图表、Schema 分析),MongoDB Compass 是标准工具。
.svc.cluster.local 结尾,无法在你的电脑上使用。公网主机通常以 .zeabur.app 结尾。mongosh 是一个功能完整的 JavaScript 和 Node.js REPL 环境,用于与 MongoDB 数据库交互。
按照文档下载并安装后,回到你的 Zeabur Dashboard。在 MongoDB 服务的 Connections 标签页中,点击眼睛图标复制连接字符串。

mongosh mongodb://<YOUR_CONNECT_PATH>
将 <YOUR_CONNECT_PATH> 替换为你刚刚复制的连接字符串,然后执行以下命令测试是否连接成功:
use mongodb_test
db.mongodb_test.insertOne({content: "Hello World"})
show dbs
如果成功,会返回:

然后我们可以 drop 测试数据库。
use mongodb_test
db.drop()
MONGO_URI 环境变量切换为 Internal 连接字符串(可在 Connection 标签页的 "Private" 部分找到)。