Documentation Home
MySQL Connector/Python Release Notes
Related Documentation Download these Release Notes
PDF (US Ltr) - 229.0Kb
PDF (A4) - 229.9Kb


MySQL Connector/Python Release Notes  /  Changes in MySQL Connector/Python 2.2  /  Changes in MySQL Connector/Python 2.2.0 (2016-07-12, Development Milestone)

Changes in MySQL Connector/Python 2.2.0 (2016-07-12, Development Milestone)

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.

Bugs Fixed

  • 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)