オリジナル版:http://lists.mysql.com/java/9327
バージョン5.1版でのメンテナンスリリースであるMySQL Connector/J 5.1.15が リリースされました。Connector/Jは、MySQL用のタイプ4のpure-Java JDBCドライバです。
バージョン5.1.15は、MySQL-5.1、もしくはMySQL-5.5のMySQLのどのバージョンでも快適に使用できます。
現在、Connector/Jダウンロードページ、およびミラーサイトからソースとバイナリ形式が入手可能です。
http://dev.mysql.com/downloads/connector/j/5.1.html
(すべてのミラーサイトが現在において最新であるとは限らないかもしれないことに注意してください。あるミラーサイトでこのバージョンを見つけることができない場合は、再度確認を行うか、あるいは別のダウンロードサイトを選択してください。)
いつものことですが、アプリケーションに影響を及ぼす動作変更を把握するには、アップグレードの前に、マニュアルの変更ログ
http://dev.mysql.com/doc/refman/5.1/en/cj-news.html)
と"Upgrading"の節
http://dev.mysql.com/doc/refman/5.1/en/cj-upgrading.html
をチェックするようお勧めします。
バグレポート、バグ修正、パッチ等の情報をお待ちしておりますので、以下のページをご利用ください。
http://forge.mysql.com/wiki/Contributing
以下は、Connector/J 5.1.15の変更情報です。
- Fix for Bug#38367, parameters metadata did not reflect the fact that NULL is allowed parameter value. So DatabaseMetaData.getProcedureColumns will set isNullable member to java.sql.DatabaseMetaData.procedureNullable now. - Fix for Bug#27916, DatabaseMetaData.getTypeInfo() does not return all the available data types. - Fix for Bug#59224, adding 5.5 reserved words to DatabaseMetaData.getSQLKeywords(). - Fixed an issue where statement comments set via Connection.setStatementComment() weren't represented in autoGenerateTestcaseScript=true output. - Added ability to include the current java thread dump in the exception message given for deadlock/wait lock timeout exceptions, enable with "includeThreadDumpInDeadlockExceptions=true" in your JDBC url. - Added ability to include current thread name as a statement comment visible in MySQL's "SHOW PROCESSLIST" and Innodb deadlock diagnostics, enable with "includeThreadNamesAsStatementComment=true". - Added an SLF4J logging adapter. Enable by adding setting the connection property "logger" to "Slf4JLogger" and placing the appropriate bridge from SLF4J to the logging framework of choice in your CLASSPATH. As with other Connector/J logging adapters, the log category name used by the driver is "MySQL". See http://www.slf4j.org/manual.html for more details.