2007.03.23

MySQL

MySQL Connector/Net 5.0.6がリリースされました。

オリジナル版:http://lists.mysql.com/dotnet/1186

MySQL用の全てが管理された.NETドライバの新バージョンであるMySQL Connector/Net 5.0.6がリリースされました。

これは、Connector/Netの現在の製品版に対するバグ修正リリースです。
バージョン5.0.6は、MySQL-4.1、MySQL-5.0、MySQL-5.1ベータ版、MySQL-5.2ファルコンプレビュー用を含んだいくつかのMySQLバージョンでの使用にふさわしいリリースです。

http://dev.mysql.com/downloads/connector/net/5.0.htmlのConnector/Netダウンロードページとミラーサイトから、ソースとバイナリ形式で現在利用可能です。すべてのミラーサイトが現在、最新であるとは限らないことに注意してください。あるミラーサイトでこのバージョンを見つけることができない場合は、再度確認を行うか、あるいは別のダウンロード・サイトを選択してください。

Visual Studio用ツールとの非互換性が原因で、5.0.5後すぐにこのリリースを出しています。サーバによってレポートされたバイナリデータをコネクタが保護する方法を、5.0.5において変更しました。このことにより、以前は文字列としてデータを返したクエリが、現在バイト配置としてデータを返すという結果になっております。残念ながら、5.0.6でもこの現象は続いております。現在のMySQLバージョンは、いくつかのバイナリとしてのメタデータを不正確に返します。SHOW CREATE TABLEのようなクエリは、しばしばデータをバイナリとして返します。MySqlDataReaderを使用し、.GetString()使用の要求カラムを読み取ることによりこの現象に対処できます。

以下は、このリリースの主な特徴です:

-------------------------------------
Functionality Changes or Enhancements
-------------------------------------
No functionality changes to report.

-------------
Bugs fixed:
-------------
Bug #27135 MySqlParameterCollection and parameters added with Insert Method
Bug #27253 Installer : Company info is different
Bug #27187 cmd.Parameters.RemoveAt("Id") will cause an error if the last
item is requested
Bug #27093 Exception when using large values in IN UInt64 parameters
Bug #27221 describe SQL command returns all byte array on MySQL versions
older than 4.1.15
Bug #26960 Connector .NET 5.0.5 / Visual Studio Plugin 1.1.2