Der er i øjeblikket et par muligheder for at bruge Python 3 med mysql:
https://pypi.python.org/pypi/mysql-connector-python
- Officielt understøttet af Oracle
- Ren python
- Lidt langsom
- Ikke kompatibel med MySQLdb
https://pypi.python.org/pypi/pymysql
- Ren python
- Hurtigere end mysql-connector
- Næsten fuldstændig kompatibel med
MySQLdb
, efter at have kaldtpymysql.install_as_MySQLdb()
https://pypi.python.org/pypi/cymysql
- fork of pymysql med valgfri C speedups
https://pypi.python.org/pypi/mysqlclient
- Djangos anbefalede bibliotek.
- Venlig forgrening af den originale MySQLdb, håber at fusionere tilbage en dag
- Den hurtigste implementering, da den er C-baseret.
- Den mest kompatible med MySQLdb, da det er en gaffel
- Debian og Ubuntu bruger det til at levere både
python-mysqldb
ogpython3-mysqldb
pakker.
benchmarks her:https://github.com/methane/mysql-driver-benchmarks