Skip to main content

Supported Python Libraries


SingleStoreDB recommends using the SingleStoreDB Python Client.

SingleStoreDB supports the following Python libraries for a Red Hat Enterprise Linux based distribution, but the concepts may be applied elsewhere.


See mysqlclient-python for information.

pip install mysqlclient


See PyMySQL for information.

pip install PyMySQL

MySQL Connector/Python

See MySQL Connector/Python for information.

yum install
yum install


The MySQL Connector/Python library is not recommended.

Other Supported Python Libraries

SingleStoreDB also supports the following Python libraries:


Binary URL

Source Code

MySQL Connector/Python Version 2.1.7 (GPLv2)

Linux RHEL 6 x86_64

MySQL Connector/Python Version 8.0.15 (GPLv2)

Linux RHEL 7 x86_64

Windows x86_64 (Python 2.7)

Windows x86_64 (Python 3.5)

Windows x86_64 (Python 3.6)

Windows x86_64 (Python 3.7)