PlanetScale
給開發者的託管 MySQL,支援資料庫分支、審核與無停機部署
🤔 勉強可以
分支能刻,託管規模還是付錢省事
月費(約)
$39
約 NT$1,248
一年省下
$468/年
自己刻要多久
一個週末
幾個人做得出來
一個人
分類
🗄️ 資料庫與文件
價格為約略值,以官網為準。Scaler 方案約每月 39 美元,Hobby 免費方案不列入付費價格;
護城河
判決理由
資料庫連線、MySQL CRUD、migration、備份與簡易管理頁,一個週末就能用 Docker、MySQL 和 Web API 刻出自用版。PlanetScale 真正難複製的是 Vitess 分片、線上擴容、高可用、分支資料庫、Deploy Request schema 審核,以及不影響服務的部署流程。個人專案流量小時可自架,但要自己處理備份、監控、升級與故障復原。
為什麼大家還是付錢
付費買的是不用維護資料庫主機,以及分支、審核、備份、擴容和高可用都有人處理。只是單人小專案通常用不到這麼完整的基礎設施。
建置 prompt
複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。
目標:做一個本機優先的 PlanetScale 精簡替代品,讓單人開發者用 MySQL 分支、schema 變更審核與可回復部署管理自用資料庫。
技術棧建議:Python FastAPI + SQLite 管理資料,Docker Compose 執行 MySQL,Alembic 或原生 SQL migration 管理 schema,前端使用原生 HTML、CSS、JavaScript。
需求:
- 建立、複製、重新命名與刪除本機 MySQL 資料庫分支
- 每個分支使用獨立 MySQL schema 或獨立資料目錄,互不影響
- 顯示資料表、欄位、索引、外鍵與目前 migration 版本
- 支援從主分支建立 schema 變更草稿,記錄變更前後 SQL
- 提供 Deploy Request 清單,顯示標題、作者、建立時間、狀態與差異
- 在套用 schema 變更前執行 SQL 語法檢查與危險操作警告
- 可將變更部署到指定分支,部署前自動建立備份或快照
- 支援將分支合併回主分支,遇到衝突時停止並顯示錯誤原因
- 提供資料庫連線資訊頁,敏感欄位只在使用者按下顯示後呈現
- 支援 mysqldump 匯入與匯出,包含 schema、資料與 migration 紀錄
- 提供簡易查詢介面,可執行唯讀 SQL 並限制單次回傳筆數
- 顯示部署紀錄、耗時、成功失敗狀態與完整錯誤訊息
明確不做(out of scope):多主機高可用、Vitess 分片、全球部署、自動擴容、多人權限、雲端託管、公開連線、商用 SLA 與跨區備援。
README 要求:說明本機架構、Docker 啟動方式、分支與 Deploy Request 流程、MySQL 版本相容性、備份還原步驟、SQL 危險操作限制與完整匯出方式。
「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可;
Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。
免費 / 開源替代
- Neon 免費增值
託管 Postgres,主打資料庫分支與按用量計費,適合開發環境。 - Turso 免費增值
以 SQLite 與 libSQL 為核心,提供邊緣資料庫與開發者方案。 - Supabase 免費增值
託管 Postgres 加上驗證、儲存與 API,免費方案可先自用。
替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。
這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。
判決依 rubric v1.0.0 於 2026-08-31 生成。