Изменить часовой пояс MySQL от phpMyAdmin

Я пытаюсь изменить часовой пояс моей базы данных. Я на общедоступном сервере, и служба поддержки парней не может изменить его только для меня. Часовой пояс в настоящее время +1:00 Я хочу это как +05:30, Я искал и пытался следовать, но ничего не получалось.

date_default_timezone_set('timezone_name');

Добавлено в мой index.php файл.

mysql> SET GLOBAL time_zone = 'timezone_name';

Это говорит, что доступ ограничен.

SET time_zone = timezone_name

Запрос запущен, теперь строка затронута.

Мой сайт размещен на сайте-сервере.

3 ответа

Решение

Поскольку я нахожусь на общем сервере, мой провайдер изменил его не только для меня. Итак, после поиска я нашел, что я должен использовать datetime наберите на sql вместо текущей отметки времени и, как сказал мадипрадхана, я обновил свой php.ini или же .htaccess,

Возможно, вы можете изменить часовой пояс в.htacess, не касаясь PHP-скриптов или MySQL-запросов. Откройте свой .htaccess файл, введите команду, как показано ниже.

SetEnv TZ your_timezone

Например, введите эту команду, если вы находитесь в Джакарте

SetEnv ID Asia/Jakarta

Обратитесь к ссылке ниже для получения доступного часового пояса:

http://php.net/manual/en/timezones.php

Как вы используете общий сервер date() PHP и установить date_default_timezone_set('timezone_name'); на ваш index.php

Другие вопросы по тегам