W skrócie, MySQL
faktycznie przechowuje 'datetime
' pola typu danych wewnętrznie jako UTC
.
However
, PhpMyAdmin
pokazuje daty przy użyciu domyślnego czasu serwera, stąd Twoje zamieszanie.
Na przykład spróbuj dodać tę linię przed instrukcją SQL w PhpMyAdmin
:
SET @@session.time_zone='+00:00';
SELECT * FROM MY_TABLE
Zobacz MySQL
dokumentacja w celu uzyskania dalszych szczegółów lub odpowiedź w tym poście:Jak aby poprawnie ustawić strefę czasową mysql
CheersMatt