有的,兩者都有非常豐富且成熟的免費選擇。
無論是想要「放在雲端給網站隨時連線」,還是「裝在自己電腦裡本機開發與學習」,都可以完全免費使用。
一、免費的「雲端版」SQL(最適合架設網站連線)
現在主流的雲端 SQL 提供非常慷慨的 Free Tier(永久免費額度),免自己租主機,註冊後幾秒鐘就能拿到一組資料庫連線字串(Database URL):
| 平台名稱 | 底層技術 | 免費方案規格 | 特點與適合對象 |
| Supabase | PostgreSQL | • 免費 500 MB 儲存空間 • 內建身分驗證(Auth)與即時 API | 目前最熱門首選。被稱為開源版 Firebase,兼具 SQL 的嚴謹與 Firebase 的易用性,有精美的網頁管理後台。(注意:太久沒造訪會休眠,重新點開即可喚醒) |
| Neon | PostgreSQL | • 免費 0.5 GB 儲存空間 • 100 運算時數/月 • 支援分支(Branching) | 極速無伺服器(Serverless)Postgres。沒流量時自動縮減至 0,連線時幾毫秒內快速甦醒,非常適合輕量網站或個人專案。 |
| Turso | libSQL (相容 SQLite) | • 免費 9 GB 儲存空間 • 每月 10 億次讀取 | 超輕量、速度極快。專為 Edge/Serverless 設計,如果專案小但要求低延遲,這是極佳選擇。 |
| TiDB Cloud (Serverless) | 相容 MySQL | • 免費 5 GB 儲存空間 | 如果你熟悉的是 MySQL 語法,TiDB 是目前少數提供免費 Serverless MySQL 方案的穩定選擇。 |
二、免費的「本地電腦用」SQL(適合本機學習與離線開發)
安裝在本機電腦(Windows / Mac)完全不受網路影響,也不會有任何容量與流量限制:
1. 零安裝、最輕量的首選:SQLite
- 特色:它不是一個背景運行的伺服器,而是一個「單一檔案(.db)」。你的程式碼讀寫它就像讀寫一般檔案一樣快。
- 適合情境:初學者練 SQL 語法、小型獨立工具、開發階段測試。
- 推薦視覺化管理工具:
- DB Browser for SQLite(免費開源,直覺簡單)。
2. 最推薦安裝的專業資料庫:PostgreSQL
- 特色:現代業界最推薦的標準開源關聯式資料庫,功能強大且擴充套件豐富(支援 JSON 搜尋、向量資料庫 pgvector 等)。
- 安裝方式:
- Mac 使用者:推薦直接下載 Postgres.app(一鍵開啟/關閉,免繁瑣設定)。
- Windows / 通用:至官網下載安裝包,安裝時勾選安裝 pgAdmin(官方圖形化管理工具)。
3. 傳統流行標準:MySQL / MariaDB
- 特色:WordPress、傳統 PHP 網站的標配。
- 新手友善安裝包:下載 XAMPP 或 Laragon,一鍵就能在電腦架好 Apache + MySQL + phpMyAdmin,不用手動打指令。
4. 容器化方案:Docker(工程師最愛)
- 如果你電腦有裝 Docker,一行指令就能在背景跑起任何版本的 SQL:Bash
docker run --name my-postgres -e POSTGRES_PASSWORD=secret -p 5432:5432 -d postgres
三、本機「查看與管理資料庫」的免費圖形化軟體 (GUI Client)
不管本機還是雲端資料庫,都可以下載這些免費軟體連線進去,用類似 Excel 的介面檢視資料與下指令:
- DBeaver(免費開源,全能型):支援 MySQL、PostgreSQL、SQLite、Oracle 等幾乎所有資料庫。
- TablePlus(介面現代美觀,免費版有同時開啟的分頁限制,但非常順手)。
總結建議
- 如果你要為 或 Google AI Studio 做的網站接資料庫:👉 直接註冊 Supabase 或 Neon(選 PostgreSQL),拿免費連線字串直接串接最快。
- 如果你只是想在電腦離線練習 SQL 語法或本機開發:👉 先用 SQLite + DB Browser for SQLite(5 分鐘內搞定,完全不用開伺服器服務)。