MySQL Connector/J 5.1 Release Notes
Fixes bugs found since release 5.1.9.
The DriverManager.getConnection()
method
ignored a non-standard port if it was specified in the JDBC
connection string. Connector/J always used the standard port
3306 for connection creation. For example, if the string was
jdbc:mysql://localhost:6777
, Connector/J
would attempt to connect to port 3306, rather than 6777.
(Bug #47494)