MySQL Connector/Python Release Notes

5.4 Changes in MySQL Connector/Python 2.0.2 (2014-11-03, General Availability)

Bugs Fixed

  • If the pool_size and pool_name connection arguments were specified using the option file (as opposed to being passed explicitly to the connect call), the pooled connection was successfully created, but an exception was raised when closing it. (Bug #19549363)

  • The Django back end raised an exception when converting "0000-00-00 00:00:00" to None. (Bug #73940, Bug #19667984)

  • Using a connection_created signal defined in django.db.backends.signals caused a maximum recursion depth reached runtime error. (Bug #73847, Bug #19584116)

  • The type_code in cursor.description did not compare equal to any of the type objects defined in mysql.connector.dbapi. (Bug #73798, Bug #19584051)

  • Data corruption occurred when inserting sufficiently large data in a table with a TEXT type column using prepared statements, due to incorrect encoding of the data length while sending the prepared statement packet. (Bug #73690, Bug #19522948)

  • When the character set was binary, character set conversion could occur. Conversion is no longer done and binary data is returned as is. (Bug #71909, Bug #19500097)