Some of the other significant capabilities that are worth mentioning are the fact that the application does support protocol compression, which offers data stream compression between the client and server and secure TCP/IP connections, using SSL certification.įurthermore, the application has a self-contained driver and it will not require any other Python modules apart from those provided in the standard library, which means that people will not need the MySQL client library.
Using MySQL Connector/Python, one will be able to convert parameter values back and forth between Python and MySQL data types and this can be done either manually or automatically, in order to achieve increased performance. The utility is written in pure Python and its single dependencies include the Python Standard Library.Īvailable in both 32 and 64-bit installations, this application is currently compatible with versions of Python from 2.7 to 3.5, this way offering users a broad range of options when choosing the required installer. To achieve such connectivity, it will deploy an API that is compliant with the Python Database API Specification v2.0 (PEP 249). MySQL Connector/Python was developed in order to provide connectivity between Python-based programs and MySQL databases. Those who rely heavily on Python for their various programming undertakings could, at some point, require to access other database environments, such as MySQL.