Functionality added or changed:
Use of
SQL_ATTR_CONNECTION_TIMEOUTon the server has now been disabled. If you attempt to set this attribute on your connection theSQL_SUCCESS_WITH_INFOwill be returned, with an error number/string ofHYC00: Optional feature not supported. (Bug#19823)Added auto is null option to MySQL Connector/ODBC option parameters. (Bug#10910)
Added auto-reconnect option to MySQL Connector/ODBC option parameters.
Added support for the
HENVhandlers inSQLEndTran().
Bugs fixed:
On 64-bit systems, some types would be incorrectly returned. (Bug#26024)
When retrieving
TIMEcolumns, C/ODBC would incorrectly interpret the type of the string and could interpret it as aDATEtype instead. (Bug#25846)MySQL Connector/ODBC may insert the wrong parameter values when using prepared statements under 64-bit Linux. (Bug#22446)
Using MySQL Connector/ODBC, with
SQLBindColand binding the length to the return value fromSQL_LEN_DATA_AT_EXECfails with a memory allocation error. (Bug#20547)Using
DataAdapter, MySQL Connector/ODBC may continually consume memory when reading the same records within a loop (Windows Server 2003 SP1/SP2 only). (Bug#20459)When retrieving data from columns that have been compressed using
COMPRESS(), the retrieved data would be truncated to 8KB. (Bug#20208)The ODBC driver name and version number were incorrectly reported by the driver. (Bug#19740)
A string format exception would be raised when using iODBC, MySQL Connector/ODBC and the embedded MySQL server. (Bug#16535)
The
SQLDriverConnect()ODBC method did not work with recent MySQL Connector/ODBC releases. (Bug#12393)