In breve, MySQL
memorizza effettivamente 'datetime
' campi del tipo di dati internamente come UTC
.
However
, PhpMyAdmin
ti mostra le date utilizzando l'ora predefinita del server, da qui la tua confusione.
Ad esempio, prova ad aggiungere questa riga prima della tua istruzione SQL in PhpMyAdmin
:
SET @@session.time_zone='+00:00';
SELECT * FROM MY_TABLE
Vedi il MySQL
documentazione per ulteriori dettagli o la risposta in questo post:Come per impostare correttamente il fuso orario di MySQL
Ciao Matt