Mysql
 sql >> Base de données >  >> RDS >> Mysql

Définition du fuseau horaire par défaut sur MySql Server via PhPMyAdmin

En bref, MySQL stocke en fait 'datetime ' champs de type de données en interne comme UTC .

However , PhpMyAdmin vous montre les dates en utilisant l'heure par défaut du serveur, d'où votre confusion.

Par exemple, essayez d'ajouter cette ligne avant votre instruction SQL dans PhpMyAdmin :

SET @@session.time_zone='+00:00';
SELECT * FROM MY_TABLE

Voir le MySQL documentation pour plus de détails, ou la réponse dans ce post :Comment pour définir correctement le fuseau horaire mysql

Bravo Matt