«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как устранить ошибку часового пояса MySQL: «Значение часового пояса сервера по центральноевропейскому времени» в Java?

Как устранить ошибку часового пояса MySQL: «Значение часового пояса сервера по центральноевропейскому времени» в Java?

Опубликовано 8 ноября 2024 г.
Просматривать:807

How to Resolve MySQL Time Zone Error: \

Ошибка соединителя MySQL «Значение часового пояса сервера по центральноевропейскому времени» во время подключения к базе данных Java

Эта проблема возникает при установке соединения с базой данных с помощью соединитель MySQL в Java. Сообщение об ошибке указывает, что указанное значение часового пояса сервера «Центральноевропейское время» не распознается или представляет несколько часовых поясов. Чтобы решить эту проблему, значение часового пояса сервера необходимо указать явно с помощью свойства конфигурации serverTimezone.

Одним из распространенных решений является указание конкретного часового пояса с помощью класса Java TimeZone. Следующий код демонстрирует, как установить часовой пояс Европа/Амстердам:

TimeZone timeZone = TimeZone.getTimeZone("Europe/Amsterdam");
connection = DriverManager.getConnection(jdbcUrl, user, password);
connection.setServerTimeZone(timeZone);

Другой подход, указанный пользователем, заключается в настройке часового пояса непосредственно в URL-адресе подключения. В следующем примере устанавливается часовой пояс Европа/Амстердам:

jdbc:mysql://127.0.0.1:3306/rk_tu_lager?useLegacyDatetimeCode=false&serverTimezone=Europe/Amsterdam&useSSL=false

Указав часовой пояс явно, соединитель MySQL может точно интерпретировать и обрабатывать значения даты и времени, обеспечивая правильную функциональность, связанную со временем, в приложении Java.

Заявление о выпуске Эта статья перепечатана по адресу: 1729664826. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить их.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3