🗄️ SQLite Client 是一款適用於 Android 的本機 SQLite 資料庫用戶端。
您可以開啟資料庫檔案、建立新資料庫、編輯資料和架構、執行 SQL、視覺化建置查詢、動手學習 SQL、匯入或匯出數據,並使用旨在保護您檔案的安全機制儲存變更。
✨ 主要功能
📂 基於檔案的 SQLite 工作流程
透過 Android 的儲存存取框架開啟 .db、.sqlite、.sqlite3 和 .db3 檔案。您可以建立新的空資料庫、重新開啟最近使用的文件、從其他應用程式接收資料庫文件,並在需要時共用資料庫。
✏️ 數據編輯
直接編輯儲存格、新增行、複製行、刪除行以及按列查找和取代值。您可以匯入或匯出 BLOB 資料、直接預覽影像 BLOB,並在播放器中開啟音訊或視訊 BLOB。沒有安全行標識的表將受到保護,免受不安全行編輯的影響。
⌨️ SQL 編輯器
執行 SELECT、INSERT、UPDATE、DELETE、DDL 和多語句腳本,支援語法高亮、上下文感知自動補全、查詢標籤頁、歷史記錄、書籤、語句確認(即使執行時會破壞現有語句)以及單一事務腳本執行。
🧩 可視化查詢建構器
無需編寫 SQL 即可建立 SELECT 語句。選擇表格和列,新增 WHERE 條件(=、!=、<、>、LIKE、IS NULL、IN 等),設定 ORDER BY 和 LIMIT,即時預覽產生的 SQL,然後執行或將其傳送到編輯器。
🎓 學習 SQL
透過十個內建課程進行練習,涵蓋 SELECT、WHERE、排序、聚合、GROUP BY、JOIN 和 INSERT/UPDATE/DELETE。每個課程都在使用範例資料的安全沙箱中運行,因此您的真實文件不會受到影響,並且您的學習進度會被保存。
🏗️ 模式設計器
建立和刪除表、新增列、重新命名列、刪除列、建立或刪除索引、檢查約束,並在應用模式變更之前預覽生成的 DDL。
🧰 資料庫工具
執行完整性檢查、外鍵檢查、VACUUM、ANALYZE、REINDEX、PRAGMA 編輯(例如 user_version 和 journal_mode),以及比較兩個資料庫之間的模式。
🔐 SQLCipher 支持
開啟加密的 SQLite 資料庫、設定或變更密碼、移除加密,並透過相同的安全性編輯流程將加密檔案儲存回原始資料庫。
📥 導入和匯出
使用引導式列對應精靈匯入 CSV 或 JSON 資料:選擇分隔符號、標題處理、目標模式(新表、追加或取代)、每列類型、預設值和衝突策略。將表格資料或查詢結果匯出為 CSV、JSON、SQL、Markdown 或 Excel (XLSX) 格式,並使用檔案名稱範本儲存可重複使用的匯出預設。 🧭 實體關係圖 (ERD) 和資料視覺化
在互動式 ERD 中探索表格、欄位和外鍵關係。點擊表即可跳到其資料或架構,查看外鍵詳情,並高亮顯示沒有關聯的表。當需要對資料進行視覺化檢查時,可根據查詢結果快速建立圖表。
🛡️ 安全設計
SQLite 用戶端會先編輯一個臨時工作副本。儲存時,應用程式會備份原始文件,檢查 WAL 數據,執行完整性檢查,然後才會寫回選定的文件。儲存前,您可以預覽架構和行數變更的摘要。
其他安全措施包括:
• 資料和架構編輯的檔案快照撤銷和重做
• 寫回前預覽更改
• 破壞性 SQL 確認
• 當無法寫入來源時,回退到唯讀模式
• 當原始寫入權限不可用時,使用「另存為」流程
• 離線核心資料庫功能
• 不會收集或上傳資料庫內容
🌍 語言
提供英語和韓語版本。
📱 現代化的安卓體驗
• Material Design 3
• 淺色、深色和系統主題
• 最近使用的文件和範例資料庫
• 針對手機、平板電腦和折疊螢幕設備進行了最佳化
使用 SQLite 用戶端,即可直接在您的安卓裝置上檢視、編輯、查詢、建置、學習和維護 SQLite 資料庫。
Last updated on 2026年07月29日
Improved SQL lessons so write examples run only in the safe learning sandbox instead of the read-only sample database editor. Includes recent stability fixes for billing state, BLOB handling, import limits, temporary files, and lint cleanup.