|
|
|
В логах mysql время указывается в UTC
|
|||
|---|---|---|---|
|
#18+
В логах mysql время указывается в UTC, а не московское. Код: sql 1. 2. 3. 4. 5. 6. Код: sql 1. 2. 3. 4. 5. 6. 7. Согласно справке , time_zone = SYSTEM означает, что будет использоваться системное время system_time_zone . Тогда почему в логах указывается не московское время, а время UTC ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 23:42 |
|
||
|
В логах mysql время указывается в UTC
|
|||
|---|---|---|---|
|
#18+
Например: автор2016-11-07T15:40:13.731792Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details). 2016-11-07T15:40:13.885006Z 0 [Warning] CA certificate ca.pem is self signed. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2016, 23:43 |
|
||
|
В логах mysql время указывается в UTC
|
|||
|---|---|---|---|
|
#18+
Куда все подевались ? Время в UTC пишется только у меня или у всех так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2016, 15:14 |
|
||
|
В логах mysql время указывается в UTC
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2016, 17:30 |
|
||
|
В логах mysql время указывается в UTC
|
|||
|---|---|---|---|
|
#18+
http://dev.mysql.com/doc/refman/5.7/en/time-zone-support.html До версии mysql 5.7.2 при логировании использовалось локальное системное время (со смещением). Начиная с версии 5.7.2 появилась системная переменная log_timestamps , которая по умолчанию имеет значение " UTC ". Если установить эту переменную в значение " SYSTEM ", то при логировании будет использоваться локальное системное время (отражаемое в переменной @@global.time_zone ). Т.е. для фиксации в логах местного времени необходимо сделать следующее: 1 . Загрузить временные зоны из операционной системы в соответствующие таблицы mysql утилитой mysql_tzinfo_to_sql (при установке mysql автоматически они не загружаются): Код: sql 1. В результате выполнения этой команды в базе данных mysql будут заполнены следующие таблицы: - time_zone - time_zone_leap_second - time_zone_name - time_zone_transition - time_zone_transition_type 2 . В конфигурационном файле mysql в секции [ mysqld ] прописать строки: Код: sql 1. 2. После этого в логах будет указываться местное время [Europe/Moscow], а не UTC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2016, 17:31 |
|
||
|
В логах mysql время указывается в UTC
|
|||
|---|---|---|---|
|
#18+
trewCyrax_02, В настройках my.cnf посмотри . Все эти статьи на форумах всяких разных я уже перечитал. Просто не у многих сейчас последняя версия mysql стоит (5.7.2+). А до 5.7.2 "проблем" не было никаких - по умолчанию отображалось местное время. С 5.7.2 по умолчанию отображается UTC. Поэтому, в Интернете вроде как и не освещается нигде эта "проблема". Благо в официально справке всё было расписано. Только вот по английски всё - приходится вчитываться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2016, 17:35 |
|
||
|
|

start [/forum/topic.php?fid=47&gotonew=1&tid=1831234]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
168ms |
get topic data: |
11ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 488ms |

| 0 / 0 |
