Comme MySql accepte la date au format a-m-j dans la colonne de type de date, vous devez STR_TO_DATE
fonction pour convertir la date au format aaaa-mm-jj pour l'insertion de la manière suivante :
INSERT INTO table_name(today)
VALUES(STR_TO_DATE('07-25-2012','%m-%d-%y'));
De même, si vous souhaitez sélectionner la date dans un format différent autre que le format Mysql, vous devez essayer DATE_FORMAT
fonction
SELECT DATE_FORMAT(today, '%m-%d-%y') from table_name;