オリジナル版:http://lists.mysql.com/myodbc/11213
MySQLデータベースシステム用ODBCドライバの新バージョンである、MySQL Connector/ODBC 3.51.15がリリースされました。このリリースは、3.51シリーズの最新のリリースであり、MySQL 4.1, 5.0, 5.1を含むいかなるMySQLバージョンの使用にも適応しています。
警告
バージョン3.51.15は製品リリースですが、ビルドプロシージャが変化している事と、最新リリースに入った多くのバグフィックスのため、アップグレードの際には注意されるようお勧めします。
バージョン3.51.15は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:
Bugs fixed:
* SQLGetFunctions() reported that the driver supported SQLProcedureColumns(),
even though it does not. (Bug #27591)
* The row status array given to SQLExtendedFetch() was being stored
as SQL_ATTR_ROW_STATUS_PTR, which could cause it to be used when it
should not.
* SQLSetPos() would not update a row unless all columns were bound,
but it should only require that at least one column is bound and
not set to be ignored.
* SQLBulkOperations() and SQLSetPos() used the wrong indicator variable
values when batch-inserting rows. (Bug #24306)
* SQLGetConnectAttr() would report an incorrect isolation level if it
was not explicitly set using SQLSetConnectAttr(). (Bug #27589)
* The last argument of SQLColAttribute() and SQLColAttributes() was
always being treated as a pointer to an SQLINTEGER even though it is
sometimes a pointer to an SQLLEN.
* SQLForeignKeys would return keys from the wrong tables due to improper
handling of table names. (Bug #4518)
* Changed the behavior of myodbc3i utility, so it loads the driver library
prior to the setup library when creating a new DSN (Bug #27220)
* SQLProcedures returned incomplete and incorrect information. (Bug #23033)
* Statements that used "WHERE CURRENT OF" for positioned updates could
not be re-executed or used with parameters that were provided using
SQLPutData() and SQLParamData(). (Bug #5853)
* SQLTransact() did not commit or rollback all transactions in the
environment when no database connection was specified. (Bug #21588)
* Updated use of FIELD_TYPE_* to MYSQL_TYPE_*, which has been preferred
since the 3.23 days. (And FIELD_TYPE_* may finally disappear in 5.2.)