Dear MySQL users,
MySQL Connector/J 8.0.25 is the latest General Availability
release of the
MySQL Connector/J 8.0 series. It is suitable for use with
MySQL Server
versions 8.0, 5.7, and 5.6. It supports the Java Database
Connectivity (JDBC)
4.2 API, and implements the X DevAPI.
This release includes the following new features and changes,
also described in
more detail on
https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/news-8-0-25.html
As always, we recommend that you check the “CHANGES” file in the
download
archive to be aware of changes in behavior that might affect your
application.
To download MySQL Connector/J 8.0.25 GA, see the “General
Availability (GA)
Releases” tab at …
Per Oracle’s Lifetime Support policy, as of Feb 9th, 2021, MySQL Connector/J 5.1 series is covered under Oracle Sustaining Support. Downloadable binaries can be found in the MySQL Products Archives and in the Maven Central Repository.
MySQL Connector/J 5.1.49 has been the last release of Connector/J 5.1 series.
It is time to move on. Users are encouraged to upgrade to MySQL Connector/J 8.0 series which provides the same features as Connector/J 5.1 and a lot more, including a brand new date/time handling support, introduced in version 8.0.23, and the X DevAPI that empowers the MySQL Document Store.
We like to hear from you. Please join …
[Read more]Connector/J version 8.0.23 came out with several bug fixes related to date-time types support. They provide more flexibility for configuring time zone handling and allow migration from Connector/J 5.1 with much less effort.
Problems with migration from Connector/J 5.1 to Connector/J 8.0 were caused by the early decision that Connector/J 8.0 should always try to preserve an instant point on the time-line while Connector/J 5.1 does it optionally and, by default, preserves the original visual representation.
For example, the following code will store different results with Connector/J 5.1 and Connector/J 8.0 in case the client and server time zones are different:
Statement st = conn.createStatement(); st.executeUpdate("CREATE TABLE t1 (ts TIMESTAMP)"); PreparedStatement ps = conn.prepareStatement("INSERT INTO t1 VALUES (?)"); ps.setTimestamp(1, Timestamp.valueOf("2020-01-01 12:00:00")); ps.executeUpdate();
If the client …
[Read more]Dear MySQL users,
MySQL Connector/J 8.0.23 is the latest General Availability
release of
the MySQL Connector/J 8.0 series. It is suitable for use with
MySQL
Server versions 8.0, 5.7, and 5.6. It supports the Java
Database
Connectivity (JDBC) 4.2 API, and implements the X DevAPI.
This release includes the following new features and changes,
also
described in more detail on
https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/news-8-0-23.html
As always, we recommend that you check the “CHANGES” file in
the
download archive to be aware of changes in behavior that might
affect
your application.
To download MySQL Connector/J 8.0.23 GA, see the “General
Availability
(GA) Releases” tab at …
X Protocol traffic compression is available on MySQL Server since version 8.0.19. A connector that also supports compression on its end can leverage this feature and reduce the byte streams that are exchanged with the Server.
By default, connections to a MySQL server are uncompressed, thus permitting exchanging data with a client or connector that doesn’t support compression. However, given a client or connector that also supports compression, it is recommended that client and server negotiate the connection compression by default. If this negotiation concludes successfully, both ends can then compress the data they send.
Compression at this level allows reducing the amount of bytes exchanged over the network, but at the cost of additional CPU resources required to run data inflate and deflate operations. The benefits of compression, therefore, occur primarily on low network bandwidth. One can assess the gain or loss due to the …
[Read more]
Dear MySQL users,
MySQL Connector/J 8.0.22 is the latest General Availability
release of
the MySQL Connector/J 8.0 series. It is suitable for use with
MySQL
Server versions 8.0, 5.7, and 5.6. It supports the Java
Database
Connectivity (JDBC) 4.2 API, and implements the X DevAPI.
This release includes the following new features and changes,
also
described in more detail on
https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/news-8.0.22.html
As always, we recommend that you check the “CHANGES” file in
the
download archive to be aware of changes in behavior that might
affect
your application.
To download MySQL Connector/J 8.0.22 GA, see the “General
Availability
(GA) Releases” tab at …
Dear MySQL users,
MySQL Connector/J 8.0.21 is the latest General Availability
release of
the MySQL Connector/J 8.0 series. It is suitable for use
with MySQL
Server versions 8.0, 5.7, and 5.6. It supports the Java
Database
Connectivity (JDBC) 4.2 API, and implements the X DevAPI.
In the documentation for MySQL 8.0.21, we have started
changing the term “master” to “source”, the term “slave” to
“replica”, the term “whitelist” to “allowlist”, and the
term
“blacklist” to “blocklist”. There are currently no changes
to
the product’s syntax, so these terms are still present in
the
documentation where the current code requires their use.
See
the blog post MySQL Terminology Updates
( …
Dear MySQL Users,
MySQL Connector/J 5.1.49, a maintenance release of the production
5.1
branch, has been released. Connector/J is the Type-IV pure-Java
JDBC
driver for MySQL.
MySQL Connector/J is available in source and binary form from
the
Connector/J download pages at
http://dev.mysql.com/downloads/connector/j/5.1.html
and mirror sites as well as Maven repositories.
MySQL Connector/J (Commercial) is available for download on the
My Oracle
Support (MOS) website. This release will shortly be available
on
eDelivery (OSDC).
As always, we recommend that you check the “CHANGES” file in
the
download archive to be aware of changes in behavior that might
affect
your application.
MySQL Connector/J 5.1.49 includes the following …
Dear MySQL users,
MySQL Connector/J 8.0.20 is the latest General Availability
release of
the MySQL Connector/J 8.0 series. It is suitable for use
with MySQL
Server versions 8.0, 5.7, and 5.6. It supports the Java
Database
Connectivity (JDBC) 4.2 API, and implements the X DevAPI.
This release includes the following new features and changes,
also
described in more detail on
https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/news-8-0-20.html
As always, we recommend that you check the “CHANGES” file in
the
download archive to be aware of changes in behavior that might
affect
your application.
To download MySQL Connector/J 8.0.20 GA, see the “General
Availability
(GA) Releases” tab at …
Dear MySQL users,
MySQL Connector/J 8.0.19 is the latest General Availability
release of
the MySQL Connector/J 8.0 series. It is suitable for use
with MySQL
Server versions 8.0, 5.7, and 5.6. It supports the Java
Database
Connectivity (JDBC) 4.2 API, and implements the X DevAPI.
This release includes the following new features and changes,
also
described in more detail on
https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/news-8-0-19.html
As always, we recommend that you check the “CHANGES” file in
the
download archive to be aware of changes in behavior that might
affect
your application.
To download MySQL Connector/J 8.0.19 GA, see the “General
Availability
(GA) Releases” tab at …