RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
Visa 
4274 3200 2453 6495 

Глава 2. Версии Connector/J, MySQL и Java

В настоящее время есть две доступные версии MySQL Connector/J:

  • Connector/J 8.0 (раньше Connector/J 6.0, см. Changes in MySQL Connector/J 8.0.7 для объяснения изменения номера версии) это Type 4 чистый драйвер Java JDBC 4.2 для Java 8. Это предоставляет совместимость со всей функциональностью MySQL 5.6, 5.7 и 8.0. Connector/J 8.0 обеспечивает все особенности развития, включая авторегистрацию с Driver Manager, стандартизированные проверки достоверности, категоризированные SQLExceptions, поддержку большого количества обновлений, поддержку вариантов даты и времени из пакета java.time, поддержку для обработки XML JDBC-4.x, поддержку информации о клиенте для каждого подключения и поддержку типов NCHAR, NVARCHAR и NCLOB.

  • Connector/J 5.1 тоже Type 4 чистый Java JDBC драйвер, который соответствует спецификации JDBC 4.2. Это предоставляет совместимость со всей функциональностью MySQL 5.6, 5.7 и 8.0. Connector/J 5.1 описан здесь .

Следующая таблица суммирует доступные версии Connector/J, наряду с информацией о совместимости для различных версий JDBC, сервера MySQL и Явы, а также статуса поддержки для каждой из версий Connector/J:

Таблица 2.1. Обзор версий Connector/J

Версия Connector/J Версия JDBC Версия MySQL Server Требует JRE JDK для компиляции Статус
8.04.2 1 5.6, 5.7, 8.0JRE 8 или выше JDK 8.0 или выше3 Общедоступность. Рекомендуемая версия.
5.13.0, 4.0, 4.1, 4.2 5.62, 5.72, 8.02 JRE 5 или выше2 JDK 5.0 И JDK 8.0 или выше3 Общедоступность.
  • 1 Connector/J 8.0 реализует JDBC 4.2. В то время как Connector/J 8.0 работает с библиотеками версий JDBC выше, он возвращает SQLFeatureNotSupportedException для любых вызовов методов, поддержанных только JDBC 4.3 и выше.

  • 2 JRE 8 или выше требуются для работы Connector/J 5.1 с MySQL 5.6, 5.7 и 8.0 с SSL/TLS, используя некоторые шифры.

  • 3 настроенный поставщик JSSE мог бы быть обязан использовать некоторые более поздние версии TLS и шифры, соединяясь с серверами MySQL. Например, потому что Oracle Java 8 идет с внедрением JSSE, которое поддерживает только TLS v1.2 и ниже, вам нужна настроенная реализация JSSE, чтобы использовать TLS v1.3 на платформе Яве Oracle 8.

Поиск

 

Найди своих коллег!

Вы можете направить письмо администратору этой странички, Алексею Паутову. mailto:alexey.v.pautov@mail.ru