The following table summarizes the available Connector/Python versions. For series that have reached General Availability (GA) status, development releases in the series prior to the GA version are no longer supported.
MySQL Connectors and other MySQL client tools and applications now synchronize the first digit of their version number with the (highest) MySQL server version they support. For example, MySQL Connector/Python 8.0.12 would be designed to support all features of MySQL server version 8 (or lower). This change makes it easy and intuitive to decide which client version to use for which server version.
Connector/Python 8.0.4 is the first release to use the new numbering. It is the successor to Connector/Python 2.2.3.
Table 3.1 Connector/Python Version Reference
|Connector/Python Version||MySQL Server Versions||Python Versions||Connector Status|
|8.0 (continuation of 2.2)||5.7, 5.6, 5.5||3.3 and higher, 2.7||Developer Milestone|
|2.2 (continues as 8.0)||5.7, 5.6, 5.5||3.3 and higher, 2.7||Developer Milestone|
|2.1||5.7, 5.6, 5.5||3.3 and higher, 2.7, 2.6||Recommended version|
|2.0||5.7, 5.6, 5.5||3.3 and higher, 2.7, 2.6||GA, Supported|
|1.2||5.7, 5.6, 5.5 (5.1, 5.0, 4.1)||3.1 and higher, 2.7, 2.6||GA, Supported|
MySQL server and Python versions within parentheses are known to work with Connector/Python, but are not officially supported. Bugs might not get fixed for those versions.
Connector/Python does not support the old MySQL Server authentication methods, which means that MySQL versions prior to 4.1 will not work.