Глава 17 Известные проблемы и ограничения
Ниже приведены некоторые известные проблемы и ограничения для MySQL Connector/J:
Когда Connector/J извлекает метки времени для дня перехода на летнее время (DST) с использованием метода
getTimeStamp()в наборе результатов, некоторые возвращаемые значения могут быть неверными. Для предотвращения таких ошибок рекомендуется установить часовой пояс подключения, использующий монотонные часы, например, установивconnectionTimeZone=UTC, и настроить другие свойства подключения для дат и времени в соответствии с вашими потребностями; подробности см. в разделе 6.6, «Обработка значений дат и времени».Функциональность свойства
elideSetAutoCommitsбыла отключена из-за ошибки #66884. Любое значение, заданное для свойства, игнорируется Connector/J.MySQL Server использует пролептический григорианский календарь внутри. Однако Connector/J использует
java.sql.Date, который не пролептический. Поэтому при установке и извлечении дат, которые были до перехода от юлианского к григорианскому календарю (15 октября 1582 г.) с использованием методовPreparedStatement, всегда явно предоставляйте пролептический григорианский календарь методамsetDate()иgetDate(), чтобы избежать возможных ошибок с датами, хранящимися и вычисляемыми сервером.Для использования именованных каналов Windows для подключения MySQL Server, к которому Connector/J пытается подключиться, должен быть запущен с системной переменной ; подробности см. в разделе 6.11, «Подключение с использованием именованных каналов».
© 2025 Oracle
Licensed under the GPLv2 License.