MySQLdb Python 3 का समर्थन नहीं करता है लेकिन यह Python के लिए एकमात्र MySQL ड्राइवर नहीं है।
mysqlclient अनिवार्य रूप से केवल MySQLdb का एक कांटा है जिसमें Python 3 समर्थन (और कुछ अन्य सुधार) में विलय हो गया है।
PyMySQL एक शुद्ध पायथन MySQL ड्राइवर है, जिसका अर्थ है कि यह धीमा है, लेकिन इसके लिए क्लाइंट मशीनों पर संकलित C घटक या MySQL लाइब्रेरी और हेडर फ़ाइलों को स्थापित करने की आवश्यकता नहीं है। इसमें पायथन 3 सपोर्ट है।
एक अन्य विकल्प बस दूसरे डेटाबेस सिस्टम का उपयोग करना है जैसे PostgreSQL ।