Yo tengo echo esto:
Código PHP:
function invertDate($date,$elm='-') { //De AA-BB-CC pasa a CC-BB-AA\\
if($date == '') return NULL;
$date2 = explode($elm, $date);
return $date2[2].$elm.$date2[1].$elm.$date2[0];
}
Así, cuando recibo la fecha por un post, la paso por la función, y la pone en "formato mysql". Después, cuando quiero mostrarlo, lo mismo :)
De todas formas, en mysql tienes una variable que deberías poder cambiar :)
Edit: segun leo en mysql, no se puede cambiar :S