Тъй като MySql приема датата във формат y-m-d в колоната тип дата, трябва да STR_TO_DATE
функция за преобразуване на датата във формат yyyy-mm-dd за вмъкване по следния начин:
INSERT INTO table_name(today)
VALUES(STR_TO_DATE('07-25-2012','%m-%d-%y'));
По същия начин, ако искате да изберете датата в различен формат, различен от Mysql формат, трябва да опитате DATE_FORMAT
функция
SELECT DATE_FORMAT(today, '%m-%d-%y') from table_name;