Version 5.1.34 is a maintenance release of the production 5.1 branch. It is suitable for use with MySQL Server versions 5.5, and 5.6.
Connector/J now supports connections to MySQL servers through a SOCKS proxy. Two new configuration properties,
socksProxyHost
andsocksProxyPort
, have been introduced to support this new feature; see the entries for them in Configuration Properties for Connector/J for details. Note that authentication is not directly supported in the current implementation for SOCKS proxy support. (Bug #13940005, Bug #64862)The process for building Connector/J from source has been revamped to fix incompatibilities with Eclipse 4.4, remove dependency on Ant Contrib, improve on the documentation for the code, and to improve on the structure of the output. See Installing from Source for the updated instructions for building Connector/J 5.1.34.
When connecting to MySQL server 5.7.4 or earlier, the connection failed when the password was blank for any users created on the server using the
mysql_old_password
plugin. This fix refactored thetestOldPasswordPlugin
of Connector/J so that it works well with the server under the situation. (Bug #19383371)An exception was thrown when users tried to run the
testsuite.fabric
test cases without specifying the propertycom.mysql.fabric.testsuite.port
. With this fix, the Fabric test cases will not be run unless the test environment has been configured. (Bug #18474141)