MySQL Connector/Python Release Notes
MySQL Connector/Python 2.2.0 M1 is the first development release of the MySQL Connector/Python 2.2 series. This series adds support for the new X DevAPI. The X DevAPI enables application developers to write code that combines the strengths of the relational and document models using a modern, NoSQL-like syntax that does not assume previous experience writing traditional SQL.
To learn more about how to write applications using the X DevAPI, see X DevAPI User Guide. For more information about how the X DevAPI is implemented in MySQL Connector/Python, and its usage, see https://dev.mysql.com/doc/dev/connector-python/
Please note that the X DevAPI requires at least MySQL Server version 5.7.12 or higher with the X Plugin enabled. For general documentation about how to get started using MySQL as a document store, see Using MySQL as a Document Store.
When using the C Extension with
raise_on_warnings=True
, errors were not
thrown as exceptions when an executed statement produced an
error, and it was not possible to reuse the cursor if the
statement produced a result set.
(Bug #21536507)
When using the C Extension, character decoding of identifiers (database, table, column names) in result sets could fail. (Bug #21535573)
When using the C Extension with the
auth_plugin
option,
connect()
calls failed.
(Bug #21529781)
In connections for which
consume_results=True
,
callproc()
could hang.
(Bug #21492815)
Connections failed if the password began or ended with spaces because they were being stripped before the connection attempt. (Bug #21492428)
Installation after configuring with the
--with-mysql-capi
option could fail if the
download package had been renamed.
(Bug #21490865)