Накратко, MySQL всъщност съхранява 'datetime ' вътрешни полета за тип данни като UTC .
However , PhpMyAdmin ви показва датите, използвайки времето по подразбиране на сървъра, оттук и вашето объркване.
Например, опитайте да добавите този ред преди вашия SQL израз в PhpMyAdmin :
SET @@session.time_zone='+00:00';
SELECT * FROM MY_TABLE
Вижте MySQL документация за повече подробности или отговорът в тази публикация:Как за да зададете правилно часовата зона на mysql
Наздраве Мат