Perché convertire JSON in MySQL?
Trasformare a mano un payload API in una tabella di database significa indovinare i tipi e
scrivere molto SQL. Incolla un documento JSON di esempio qui sopra e ottieni in pochi
millisecondi un’unica istruzione CREATE TABLE pronta da eseguire. Un array di oggetti
alla radice viene trattato come la descrizione di una riga della tabella.
Come funziona
Il convertitore analizza il tuo JSON in locale e deduce una colonna per chiave, con nomi in
snake_case tra backtick: VARCHAR(255) per le stringhe, BIGINT per gli interi, DOUBLE
per i decimali e TINYINT(1) per i booleani. Le colonne sono NOT NULL a meno che il
valore non sia null, e oggetti o array annidati diventano colonne JSON (MySQL 5.7+).