Resumindo,
MySQL
na verdade armazena 'datetime
' campos de tipo de dados internamente como UTC
. However
, PhpMyAdmin
mostra as datas usando a hora padrão do servidor, daí sua confusão. Por exemplo, tente adicionar esta linha antes de sua instrução SQL em
PhpMyAdmin
:SET @@session.time_zone='+00:00';
SELECT * FROM MY_TABLE
Veja o
MySQL
documentação para obter mais detalhes ou a resposta neste post:Como para definir corretamente o fuso horário do mysql
Saúde Matt