fai un po come vuoi...

show create table fa esattamente quello che vorresti fare tu. Legge la struttura della tabella e ti fornisce i comandi per ricrearla.

Se invece vuoi "acculturarti" sui vari formati di campo (e non tabella) disponibili devi consultare il manuale.

http://dev.mysql.com/doc/mysql/en/column-types.html

e qui trovi l'occupazione.

http://dev.mysql.com/doc/mysql/en/st...uirements.html


quello che hai elencato sono in linea generale formati e tipo di indici dei vari campi. Li puoi usare nel create table oppure in ALTER TABLE. Nella query sono attributi dei campi.