No, non puoi modificare il formato MySQL predefinito per le colonne DATE, DATETIME o TIMESTAMP.
Ma puoi usare le funzioni MySQL nelle tue istruzioni SQL per generare un'espressione DATE come una stringa in un formato diverso.
DATE_FORMAT( datecol , '%m/%d/%Y') AS datecol
(Funzionerà bene nell'elenco SELECT, ma evita di usarlo in qualsiasi predicato (ad esempio la clausola WHERE). Lì, ti consigliamo di fare riferimento alla colonna nuda e convertire le stringhe del tuo formato preferito 'MM/GG/AAAA' usando la funzione STR_TO_DATE, ad es.
datecol >= STR_TO_DATE('07/16/2012','%m/%d/%Y')
Detto questo, penso che sarai davvero meglio servito usando il formato DATE predefinito di MySQL nelle tue interazioni con il database e gestendo le modifiche di formattazione nel tuo codice.