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

MySQL Connector/Python Release Notes  /  Changes in MySQL Connector/Python 1.0  /  Changes in MySQL Connector/Python 1.0.12 (2013-07-24, General Availability)

Changes in MySQL Connector/Python 1.0.12 (2013-07-24, General Availability)

Bugs Fixed

  • Following fetchone() or fetchmany(), the result returned by fetchall() was missing one row. (Bug #17041412)

  • LOAD DATA LOCAL failed for files approximately 14MB or larger. (Bug #17002411)

  • The fetchall() methods for buffered cursors were returning all rows after fetchone() or fetchmany() were used. fetchall() now correctly returns all or remaining, just like the nonbuffered cursors. (Bug #16662920)

  • Python 2.6 and 2.7 raised a UnicodeDecodeError when unicode_literals was used and a database name contained nonlatin Unicode characters. (Bug #16655208)

  • The MySQLCursor.executemany() method raised an exception when an SQL function was used as a column value when executing an INSERT statement. (Bug #69675, Bug #17065366)

  • An unclear OperationalError was raised if a cursor object was closed while there were unread results. Connector/Python now raises an InternalError indicating that there are still unread results. This provides information that to avoid the error it is necessary to consume the result by reading all rows. (Bug #67649, Bug #17041240)