Usa la función de Mysql:
DATE_FORMAT()
www.mysql.com/date_format
Con esa función das el formato que gustes (SIN MAS PHP por médio y màs óptimo) a un campo TIMESTAMP de Mysql .. o DATE .. o DATETIME (podrías usar un DATETIME que es incluso más "claro" de ver en listados de Msyql directos .. sólo que ocupa unos bytes más de espacio .. ahí decide tu .. Recuerda que ese TIMESTAMP de Mysql no es lo mismo que el que genera PHP con su time() .. mktime() .. que es de UNIX)
Un saludo,