Originariamente inviato da Threepwood
Questo è da mettere nel campo "default" di mysql, quindi?
assolutamente no

nel campo di default "forse" puoi mettere

MD5(UNIX_TIMESTAMP())

ma comunque viene generato un MD5 per ogni secondo
non so se MD5 ha la possibilità di generare stringhe casuali uniche

cmq dovresti farle generare a php e non a mysql...e lo fai quando esegui l'insert