Как исправить часовой пояс сервера, вызывающий исключение при попытке подключения к экземпляру MySQL с помощью DataGrip? - PullRequest
1 голос
/ 26 апреля 2019

При попытке подключиться к экземпляру MySQL с помощью DataGrip я получаю исключение com.mysql.cj.exceptions.InvalidConnectionAttributeException:

Значение часового пояса сервера «XXX» не распознано или представляет несколько часовых поясов.Вы должны настроить сервер или драйвер JDBC (через свойство конфигурации serverTimezone), чтобы использовать более конкретное значение часового пояса, если вы хотите использовать поддержку часового пояса.

Где XXX - часовой пояс моего сервера(Я также люблю опечатку в исключении Specc ).Эта ошибка не позволяет мне создать соединение с сервером MySQL.Что вызывает эту проблему?

1 Ответ

1 голос
/ 26 апреля 2019

Часовой пояс вашего сервера не является конкретным. Чтобы обойти это, вам нужно установить для свойства serverTimezone определенное значение. Самый простой выбор - установить UTC на вкладке «Дополнительно»:

Advanced Tab serverTimeZone set

Чтобы было ясно, я не уверен в последствиях этого, но это позволило мне подключиться.

...