- Perché mysql è stato progettato in questo modo. Interpreta il codice e lo trasforma in forma canonica per eseguirlo in qualsiasi impostazione della modalità sql e in questo processo tutte le indentazioni vengono perse. Non mi aspetterei nemmeno che un rdbms memorizzi il comando in un modo ben formattato. Non è questo il suo scopo.
- Memorizza il codice ben rientrato delle viste, delle procedure memorizzate, delle tabelle, ecc. nel tuo sistema di controllo della versione, a cui appartengono.