JSON 轉 MySQL

從 JSON 資料一鍵產生 MySQL 建表語句(CREATE TABLE)與 INSERT 語句。在瀏覽器本地完成轉換,不上傳任何資料,適合快速將 JSON 匯入 MySQL 資料庫。

輸入(JSON 物件或物件陣列)
輸出(MySQL SQL)

JSON 轉 MySQL

從 JSON 資料一鍵產生 MySQL 建表語句(CREATE TABLE)與 INSERT 語句。在瀏覽器本地完成轉換,不上傳任何資料,適合快速將 JSON 匯入 MySQL 資料庫。

所有 JSON → MySQL 的轉換都在您的瀏覽器本地完成,不會上傳到伺服器,確保完全隱私與安全。

工具會遍歷所有列的同名欄位,依據值的型別選擇合適的 MySQL 型別,例如 INT / DOUBLE / TINYINT(1)(布林)、VARCHAR(255)、DATE/DATETIME、JSON 或 TEXT(型別混用時)。

常見問題

適合什麼樣的 JSON 結構?

建議使用單一物件(代表一列)或物件陣列(多列)。每個頂層鍵會對應到一個欄位。巢狀物件與陣列會序列化成 JSON 字串,存入 JSON/TEXT 欄位。

欄位型別是如何推斷的?

工具會遍歷所有列的同名欄位,依據值的型別選擇合適的 MySQL 型別,例如 INT / DOUBLE / TINYINT(1)(布林)、VARCHAR(255)、DATE/DATETIME、JSON 或 TEXT(型別混用時)。

產生 SQL 時,資料是否安全?

安全。所有處理皆在本地瀏覽器中完成,資料不會上傳。同時會對字串做跳脫,盡量避免 SQL 語法錯誤。

可以處理比較大的 JSON 嗎?

一般匯出等級的 JSON(數千行)通常沒問題,更大的資料集建議分批轉換或在離線腳本中處理。

相關工具

需要幫助?