Stručně řečeno, MySQL
ve skutečnosti ukládá 'datetime
' pole datového typu interně jako UTC
.
However
, PhpMyAdmin
zobrazuje data pomocí výchozího času serveru, takže máte zmatek.
Zkuste například přidat tento řádek před příkaz SQL v PhpMyAdmin
:
SET @@session.time_zone='+00:00';
SELECT * FROM MY_TABLE
Viz MySQL
dokumentaci pro další podrobnosti nebo odpověď v tomto příspěvku:Jak správně nastavit časové pásmo mysql
CheersMatt