Dear MySQL users,
MySQL Connector/ODBC 8.0.20 is a new version in the MySQL Connector/ODBC
8.0 series, the ODBC driver for the MySQL Server.
The available downloads include both a Unicode driver and an ANSI driver
based on the same modern codebase. Please select the driver type you
need based on the type of your application – Unicode or ANSI.
Server-side prepared statements are enabled by default. It is suitable
for use with the latest MySQL server version 8.0.
This release of the MySQL ODBC driver is conforming to the ODBC 3.8
specification. It contains implementations of key 3.8 features,
including self-identification as a ODBC 3.8 driver, streaming of out for
binary types only), and support of the SQL_ATTR_RESET_CONNECTION
connection attribute (for the Unicode driver only).
The release is now available in source and binary form for a number of
platforms from our download pages at
For information on installing, please see the documentation at
Enjoy and thanks for the support!
Changes in MySQL Connector/ODBC 8.0.20 (2020-04-27, General Availability)
- Functionality Added or Changed
- Bugs Fixed
Functionality Added or Changed
- On Debian, DEB packages are now released instead of TGZ
files. The file base names are mysql-connector-odbc-*
(driver package) and mysql-connector-odbc-setup (setup
package). The setup package contains the GUI
configuration widget library (libmyodbc8S.so) and depends
on the driver package. The driver package depends on the
unixODBC libraries (libodbc, libodbcinst); and does not
conflict with the official Debian package (libmyoodbc).
- When using SQL_C_WCHAR with SQLGetData, binary data was
not returned correctly as its hexacecimal representation.
Related, using SQL_C_CHAR with SQLGetData did return
binary data as hex. (Bug #28864788, Bug #92429)
- When binding an SQL_BIT type column to the SQL_C_CHAR
type, SQLFetchScroll would return the values as an
integer instead of a char. (Bug #28484784, Bug #91904)
On Behalf of Oracle/MySQL Engineering Team