Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Qual é a melhor maneira de armazenar data e hora no MySQL?


Use DATETIME campos ! Eles são o melhor formato para armazenar datas no mySQL. Eles oferecem indexação e otimização adequadas, e você pode usar toda a gama de funções de data .

Qualquer formato específico que você precise para gerar os campos, você pode criar a partir de um campo DATETIME usando DATE_FORMAT() .

O MySQL não suporta fusos horários em campos DATETIME - você normalmente definirá um fuso horário global no servidor e use isso.

Há uma boa leitura relacionada sobre fusos horários nestas perguntas: