Les dates n'ont pas de "format" dans MySQL (ou dans presque toutes les autres bases de données). Ils sont stockés dans un format interne, qui est finalement présenté à l'utilisateur.
Si vous voulez la date dans un format particulier, utilisez dateformat()
pour la sortie. Dans votre cas, dateformat(datecol, '%Y/%m/%d')
.
Pour la saisie, utilisez le format standard ISO (AAAA-MM-JJ) ou str_to_date()
avec les mêmes conventions de formatage.