V současné době existuje několik možností pro použití Pythonu 3 s mysql:
https://pypi.python.org/pypi/mysql-connector-python
- Oficiálně podporováno společností Oracle
- Čistá krajta
- Trochu pomalu
- Není kompatibilní s MySQLdb
https://pypi.python.org/pypi/pymysql
- Čistá krajta
- Rychlejší než mysql-connector
- Téměř plně kompatibilní s
MySQLdb
, po volánípymysql.install_as_MySQLdb()
https://pypi.python.org/pypi/cymysql
- fork pymysql s volitelným zrychlením C
https://pypi.python.org/pypi/mysqlclient
- Doporučená knihovna Djanga.
- Přátelský fork původního MySQLdb, doufá, že se jednoho dne vrátí zpět
- Nejrychlejší implementace, protože je založena na C.
- Nejkompatibilnější s MySQLdb, protože je to fork
- Debian a Ubuntu jej používají k poskytování
python-mysqldb
apython3-mysqldb
balíčky.
benchmarky zde:https://github.com/methane/mysql-driver-benchmarks