This family of drivers was previously known as MyODBC.
MySQL Connector/ODBC provides both driver-manager based and native interfaces to the MySQL database, which full support for MySQL functionality, including stored procedures, transactions and, with Connector/ODBC 5.1, full Unicode compliance.
MySQL Connector/C++ is licensed under the GPL with a commercial license upon request.
What's New in This Release: [ read full changelog ]
Functionality added or changed:
· Documentation in .CHM and .HLP format has been removed from the distribution.
Bugs fixed:
· For some procedure and parameter combinations SQLProcedureColumns() did not work correctly. For example, it could not return records for an existing procedure with correct parameters supplied. Further, it returned incorrect data for column 7, TYPE_NAME. For example, it returned VARCHAR(20) instead of VARCHAR.
· The MySQL Connector/ODBC MSI installer did not set the InstallLocation value in the Microsoft Windows registry.
· In bulk upload mode, SQLExecute would return SQL_SUCCESS, even when the uploaded data contained errors, such as primary key duplication, and foreign key violation.
· SQLDescribeCol and SQLColAttribute could not be called before SQLExecute, if the query was parameterized and not all parameters were bound.
· When SQLNumResultCols() was called between SQLPrepare() and SQLExecute() the driver ran SET @@sql_select_limit=1, which limited the resultset to just one row.
· After installing MySQL Connector/ODBC, the system DSN created could not be configured or deleted. An error dialog was displayed, showing the error message “Invalid attribute string”.
· When used after a call to SQLTables(), SQLRowCount() did not return the correct value.