オリジナル版:http://lists.mysql.com/myodbc/11255
MySQLデータベースシステム用ODBCドライバの新バージョンである、MySQL Connector/ODBC 3.51.16がリリースされました。このリリースは、3.51シリーズの最新のリリースであり、MySQL 4.1, 5.0, 5.1を含むいかなるMySQLバージョンの使用にも適応しています。
警告
バージョン3.51.15は製品リリースですが、ビルドプロシージャが変化している事と、最新リリースに入った多くのバグフィックスのため、アップグレードの際には注意されるようお勧めします。
バージョン3.51.16はhttp://dev.mysql.com/downloads/connector/odbc/3.51.htmlとミラーサイトのConnector/ODBCダウンロード・ページから、ソースとバイナリで現在利用可能です。
すべてのミラーサイトが現在、最新であるとは限らないことに注意してください。
あるミラーサイトでこのバージョンを見つけることができない場合は、再度確認を行うか、あるいは別のダウンロード・サイトを選択してください。
バグレポート、バグ修正、パッチ等の情報をお待ちしておりますので、以下のページをご利用ください。
http://forge.mysql.com/wiki/Contributing
以下は、プラットフォーム注意事項と前回リリース以降の変更事項です。
Platform notes:
* There are no binary packages for Microsoft Windows x64 Edition.
* The Mac OS X binary packages are only provided as tarballs, there is no
installer.
* There is no binary package for Mac OS X on 64-bit PowerPC because Apple
does not currently provide a 64-bit PowerPC version of iODBC.
* The HP-UX 11.23 IA64 binary package does not include the GUI bits because
of problems building Qt on that platform.
* The binary packages for Sun Solaris are only provided as tarballs, not
the PKG format.
Changes since the last release:
Functionality added or changed:
* Added support for using SSL. This is not yet exposed in the setup GUI,
but must be enabled through configuration files or the DSN. (Bug #12918)
Bugs fixed:
* Statements that return multiple result sets (such as calls to stored
procedures) would not free all results when closed. (Bug #27544)
* SQL_C_TYPE_DATE, SQL_C_TYPE_TIME, and SQL_C_TYPE_TIMESTAMP were formatted
without seperators, which could cause them to get interpreted incorrectly
in some cases due to server bugs. (Bug #15773)
* Calls to SQLNativeSql() could cause stack corruption due to an incorrect
pointer cast. (Bug #28758)
* SQLSetPos() could update or delete the wrong rows when the original result
set did not contain all columns of a multi-part primary key. (Bug #28255)
* SQLTables() did not distinguish tables from views. (Bug #23031)
* The wrong function was used for freeing the artificial result sets that
are created by some catalog functions. (Bug #22797)
* Accessing the results of catalog functions could cause a crash when the
"Don't cache results" option was set and a forward-only cursor was
being used. (Bug #4657)
* SQL_WVARCHAR and SQL_WLONGVARCHAR parameters were not properly quoted
and escaped. (Bug #16235)
* SQLForeignKeys() did not properly escape wildcard characters in its
table name parameters when retrieving information. (Bug #27723)
* Calls to SQLSetPos() could cause the driver to incorrectly calculate the
length of some fields. (Bug #16917)