Mysql
 sql >> Base de données >  >> RDS >> Mysql

Quelle est la meilleure façon de stocker la date et l'heure dans MySQL ?

Utilisez DATETIME champs ! Ils sont le meilleur format pour stocker les dates dans mySQL. Ils offrent une indexation et une optimisation appropriées, et vous pouvez utiliser la gamme complète de mySQL fonctions de date .

Tout format spécifique dont vous avez besoin pour afficher les champs, vous pouvez créer à partir d'un champ DATETIME en utilisant DATE_FORMAT() .

MySQL ne prend pas en charge les fuseaux horaires dans les champs DATETIME - vous définirez généralement un fuseau horaire mondial sur le serveur et utilisez-le.

Il y a de bonnes lectures connexes sur les fuseaux horaires dans ces questions :