MySQL 轉 JSON 線上轉換 | 免費且安全
將 MySQL 轉儲檔與 INSERT 語句轉換為 JSON 格式,支援 MySQL 語法、多條語句與大型檔案,瀏覽器本機安全轉換。
貼上 MySQL INSERT 語句或上傳 .sql 檔案,工具即時將每一列資料轉換為 JSON 物件,並將所有 INSERT 合併為單一 JSON 陣列。欄位名稱自動成為 key,各資料類型精確對應 JSON 的 string、number 或 null。所有解析皆在瀏覽器本機完成,資料庫資料全程不離開您的裝置。支援 Navicat、phpMyAdmin、mysqldump 等工具匯出的 .sql 檔案直接使用。
你可能還需要
如何將 MySQL 轉換為 JSON
- 1
貼上或上傳 SQL 檔案
將 MySQL INSERT 語句輸入文字框,或上傳從資料庫匯出的 .sql 轉儲檔案。
- 2
點擊「轉換為 JSON」
解析器讀取每條 INSERT 語句,將欄位名稱對應為 key,為每列資料建立對應的 JSON 物件。
- 3
查看 JSON 陣列
多條 INSERT 語句中的所有列資料會合併至輸出面板的單一 JSON 陣列中,結構清晰易用。
- 4
複製或下載結果
點擊「複製」取得 JSON,或點擊「下載」將其儲存為 .json 檔案,直接用於您的應用程式或 API 串接。
參考資料
- MySQL Reference Manual
MySQL 官方文件,涵蓋 INSERT 語法、資料型別及轉儲檔案結構。
- RFC 8259 — JSON
本工具輸出所遵循的 JSON 資料交換格式 IETF 規範。
- MDN — JSON.parse()
轉換完成後,將 JSON 字串解析為 JavaScript 物件的 Web API 參考文件。
相關工具
常見問題
- 這個工具免費嗎?
- 完全免費,無需註冊,也沒有使用次數限制。
- 支援大型轉儲檔案嗎?
- 支援較大的檔案,但由於轉換在瀏覽器本機執行,效能受限於瀏覽器可用記憶體。建議超大檔案(數百 MB 以上)分批處理。
- 可以同時轉換多條 INSERT 語句嗎?
- 可以。工具會讀取輸入中的所有 INSERT 語句,無論數量多少,都會將所有列合併為一個 JSON 陣列。
- 我的 MySQL 資料會上傳至伺服器嗎?
- 不會。所有解析和轉換均在瀏覽器本機完成,資料庫資料不會離開您的裝置。
- NULL 值如何處理?
- SQL NULL 值轉換為 JSON null;數值型別對應 JSON number,字串對應 JSON string。
- 支援 Navicat 和 mysqldump 匯出的檔案嗎?
- 支援。Navicat、phpMyAdmin、mysqldump 等工具匯出的標準 .sql 檔案均可直接使用。
- 中文欄位名稱和中文資料能正確轉換嗎?
- 可以。瀏覽器原生支援 Unicode,繁體中文欄位名稱和資料值均可準確轉換為 JSON 字串,不會出現亂碼。