MySQL Connector/Python implements the MySQL client/server protocol in pure Python. There is no need to compile or install any library or MySQL software. It supports Python v2.4 and greater, including Python v3.1.
| Tags | MySQL Python Database interface |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | Cross Platform |
| Implementation | MySQL Python |
Recent releases


Release Notes: This release adds back support for Python v2.4, handles big packets, and supports compression and SSL.


Release Notes: Insert statements take advantage of multi-row syntax. A raw-cursor has been introduced, which fetches results without converting to Python types. The unit tests use their own bootstrapped MySQL server. Source code has been reorganized with a clear split of Python v2 and v3 code.


Release Notes: A critical fix for fetching big result sets.


Release Notes: Multiple statements are now supported, as well as multiple resultsets. An issue with getting big packets from MySQL was fixed. Overall performance improvements were made.


Release Notes: A memory leak when closing cursors has been fixed. Warnings can be raised as exceptions. Client flags are respected. There are some fixes around data type conversion.