l'errore sta proprio in quel campo DEFAULT '0' poichè se hai deciso che è auto_increment non può avere un valore di default in quanto è un intero che viene incrementato stesso dal motore sql.
Dovresti:
codice:ALTER TABLE `clienti` CHANGE `id` `id` SMALLINT( 6 ) NOT NULL AUTO_INCREMENT