Mac 版 SQL dump 編輯器——不用終端機也能過濾與清理 dump

如果你只是偶爾動一下 SQL dump,背 sedawkmysqldump 旗標並不划算。DumpCleaner 是一款原生 macOS & iPadOS App,它能開啟 dump、讓你挑選要保留什麼,並匯出一份乾淨的檔案——看得見,也能重複做。

在命令列上編輯 SQL dump,意味著把一堆從沒打算要理解 SQL 的工具串在一起:用 grep 找資料表、用脆弱的 sed 範圍把它切出來、用 awk 腳本略過你不要的行,然後再用 mysqldump 旗標從來源重試一次。每一段都是你下個月就會忘掉的一次性操作,而一個放錯位置的正規表示式就可能悄悄毀掉輸出。

對偶爾要做的工作來說,這種取捨並不划算。原生 App 讓每個步驟都看得見——你看得到資料表、勾選你需要的,並在寫出任何東西之前先檢查預覽。而且因為設定就留在畫面上,同樣的工作下次再做也輕而易舉。就我們所知,DumpCleaner 是唯一一款專為以這種方式過濾與清理 SQL dump 而打造的原生 macOS 與 iPadOS App。

不碰終端機你能做到什麼

DumpCleaner 把平常那些 shell 花招變成幾個控制項:

支援的格式

DumpCleaner 能讀取你在現實中真正會遇到的資料庫 dump:

格式會從檔案內容自動偵測——不會跳出對話框問你用的是哪種方言。像 public.users 這樣帶結構描述的名稱也能理解,所以 PostgreSQL dump 的行為跟 MySQL 一樣。

為什麼原生 App 勝過腳本

一行 shell 指令只要你每個旗標都下對,就能成功一次。原生 App 給你的是腳本給不了的東西:

常見任務

多數人來的時候都帶著一件明確的工作。以下是常見的幾種——每一種都有自己的逐步指南:

開啟、過濾、匯出——不需要 shell

DumpCleaner 用核取方塊與即時預覽取代 sed、awk 和 mysqldump 旗標。原生 macOS & iPadOS App,一次性買斷。

在 App Store 下載

常見問題

Mac 上有圖形介面的 SQL dump 工具嗎?

有。DumpCleaner 是一款原生 macOS 與 iPadOS App,能用圖形介面開啟 SQL dump,讓你挑資料表、過濾陳述式類型並匯出乾淨檔案,完全不必碰命令列。

編輯 SQL dump 需要懂命令列嗎?

不需要。DumpCleaner 用核取方塊與即時預覽取代 sed、awk、grep 和 mysqldump 旗標,所以偶爾的編輯是看得見、可重複的,而不是一次性的 shell 指令。

支援哪些 SQL dump 格式?

MySQL、MariaDB、PostgreSQL、SQLite 與 MS SQL。格式會從檔案內容自動偵測,所以你不必設定任何東西。

這款 SQL dump 編輯器能在 iPad 上執行嗎?

可以。DumpCleaner 是單一 App,能在 macOS 與 iPadOS 上原生執行,兩者都有相同的過濾、預覽與匯出功能。

用視覺化的方式編輯 SQL dump

拖進一個 dump、勾選要保留的、預覽並匯出。DumpCleaner 做的正是過去一堆 shell 指令做的事——在 Mac 與 iPad 上。

在 App Store 下載