date(Y-m-d) is geen datatype, de vraagstelling is dus wat vreemd.
Het formaat yyyy-mm-dd is het formaat dat de database hanteert voor de OPSLAG van de gegevens. Dat heeft helemaal niets te maken met de PRESENTATIE van de gegevens. Dat zijn 2 totaal verschillende dingen.
Wil jij een datum in het formaat dd-mm-yyyy opvragen uit je database, dan gebruik je heel simpel de functie DATE_FORMAT(). Zie verder de MySQL-handleiding.