minuto hora formato espaƱol date_format change mysql pdo

hora - select date mysql



MySQL DATE_FORMAT inversa? (1)

Desea la función STR_TO_DATE() MySQL:

UPDATE tblUsersProfile SET `dob` = STR_TO_DATE(''1-2-2011'', ''%m-%d-%Y'') WHERE user_id = 1;

Estoy usando la función DATE_FORMAT de MySQL para tomar la fecha en el formato en que la necesito. Como la siguiente:

SELECT DATE_FORMAT(`dob`, ''%m-%d-%Y'' ) as dob FROM `tblUsersProfile` WHERE `user_id` = 1

¿Pero ahora quiero actualizar la fecha de este formato al formato de fecha predeterminado de mysql?

Sé cómo hacer esto en php, pero estoy tratando de cambiar el formato en MySQL. ¿Nadie sabe?