MySQLdb nepodporuje Python 3, ale není to jediný ovladač MySQL pro Python.
mysqlclient je v podstatě jen fork MySQLdb se začleněnou podporou Pythonu 3 (a několika dalšími vylepšeními).
PyMySQL je čistě pythonovský ovladač MySQL, což znamená, že je pomalejší, ale nevyžaduje instalaci kompilované C komponenty nebo MySQL knihoven a hlavičkových souborů na klientské počítače. Má podporu Pythonu 3.
Další možností je jednoduše použít jiný databázový systém, jako je PostgreSQL .