MySQL-сервер хранит даты в формате, независимом от часового пояса (UTC).
Но прежде чем он сохранит дату, он будет конвертирован с использованием своего часового пояса.
U может изменить часовой пояс mysql для каждого соединения * 1:
mysql_query('SET time_zone = "'.$timezone.'"');
Вы также можете изменить часовой пояс для каждого сценария.
date_default_timezone_set($timezone);
Если вы установите для них один и тот же часовой пояс, "2009-01-10 13:30:00" будет означать одинаковое значение как для MySQL, так и для PHP.
Но имейте в виду, что 2 сервера имеют разные значения внутренних часов, так что если вы хотите генерировать временные метки на основе текущего времени. Сделайте это в MySQL или php.
* 1)
Поддержка часового пояса MySQL может потребовать дополнительной настройки. проверьте руководство