TÀI LIỆU · 05/09/2026

Tạo MongoDB, PostgreSQL hoặc MySQL

MONA Cloud tạo được MongoDB, PostgreSQL và MySQL có TLS. API trả job; khi hoàn tất, lấy thông tin kết nối qua luồng credential. Backup PBS cho khách đang mở, nên cần chuẩn bị bản sao dữ liệu trước khi chuyển.

Chọn engine database nào?

Giữ engine mà app đang dùng để giảm việc đổi mã. engine nhận mongodb, postgresql, mysql; mongo chỉ là alias tương thích.

Engine Thời gian provision đo 05/09/2026 Trạng thái
MongoDB 41 giây LIVE
PostgreSQL 67 giây LIVE
MySQL 92 giây LIVE

Tạo database và theo dõi ở đâu?

curl -sS -X POST "$MONACLOUD_API/api/databases" \
  -H "Authorization: Bearer $MONACLOUD_TOKEN" \
  -H "X-Vibecloud-Sandbox: 1" \
  -H "Content-Type: application/json" \
  -d '{"app_name":"app-db","engine":"postgresql","cpu":1,"ram_gb":1,"disk_gb":10}'

Lưu id, poll GET /api/jobs/{job_id} như VPS. Nếu trả 409 engine_not_available, chưa có job: chọn engine khả dụng trong thông báo hoặc chờ hạ tầng sẵn sàng.

Connection string trông thế nào?

Đây là cấu trúc mẫu; thay bằng thông tin thật từ endpoint credential. Credential sandbox chỉ để thử định dạng, không kết nối được.

postgresql://user:password@host:5432/database?sslmode=require
mysql://user:password@host:3306/database
mongodb://user:password@host:27017/database?authSource=database&tls=true

MySQL bắt buộc TLS phía server; cấu hình TLS ở driver của app. Không bỏ TLS để làm hết lỗi kết nối, và không commit connection string chứa mật khẩu.

Thêm database hoặc đổi mật khẩu được không?

Dùng POST /api/databases/{service_id}/databases với app_name để tạo thêm database trên instance. Route /password của database đó tạo mật khẩu mới; cập nhật secret trong app rồi kiểm tra kết nối.

Backup có sẵn chưa?

Backup PBS cho khách đang mở, chưa có endpoint trong OpenAPI. Xem backup, xuất dữ liệu nguồn và thử phục hồi trước khi thay connection string.

Prompt mẫu cho AI

Dán vào công cụ AI của bạn
Kiểm tra engine và driver database trong repository. Đọc giá bằng cloud_prices, kiểm tra ví và thử sandbox trước. Báo cấu hình cùng chi phí VND, chờ tôi duyệt trước khi tạo tài nguyên thật. Không đưa token hoặc mật khẩu vào chat. Tạo bằng cloud_db_create, poll job, lấy credential đúng luồng và bật TLS. Lập kế hoạch xuất, phục hồi, đối chiếu dữ liệu; không báo backup tự động đã có.

Không gửi token hoặc mật khẩu vào chat.