Сервер повертає недійсний часовий пояс. Перейдіть на вкладку Додатково та встановіть властивість servertimezone вручну


77

Моя Intelij IDE не підключається до мого сервера баз даних MySQL Workbench, він визначає це як проблему часового поясу і хоче, щоб я перейшов на вкладку розширених і встановив властивість serverTimezone вручну.

Я спробував шукати, чи є де-небудь подібна проблема, але я, здається, не можу її знайти.


2
Ви маєте на увазі, що не можете знайти це діалогове вікно ?
CrazyCoder

Встановлення параметра параметра UTC закріпило це для мене теж. Цікаві причини: stackoverflow.com/questions/930900 / ...
Grimax

Відповіді:


158

У вікні інструмента База даних клацніть правою кнопкою миші на джерелі даних, оберіть Властивості ( Shift+ Enter), клацніть на вкладці Додатково .

Встановіть для serverTimezoneвластивості значення UTC.

Див. Також відповідну сторінку документації .

Розширений


Трохи приховано у відповіді, але це мені допомогло. Встановлення параметра параметра UTC для мене це виправило.
Mark E

Будь ласка, повідомте більше деталей у своїй відповіді, ніж лише посилання на документацію
Ніко Хаасе,

9

@CrazyCoder правильний, але ось докладніша відповідь:

У DataGrip клацніть правою кнопкою миші на databaseспадному меню, клацніть на, Propertiesпотім перейдіть до Додатково і повільно шукайте severTimeZone, як у цьому додатку нижче:

введіть тут опис зображення

Не забудьте натиснути на "Застосувати" і протестувати ще раз, це має спрацювати.

Готово.


5

У мене була така сама проблема. Біг

SET GLOBAL time_zone = '+8:00';

у командному рядку MySql вирішив проблему!


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.