वर्तमान में mysql के साथ Python 3 का उपयोग करने के लिए कुछ विकल्प हैं:
https://pypi.python.org/pypi/mysql-connector-pythonए>
- आधिकारिक तौर पर Oracle द्वारा समर्थित
- शुद्ध अजगर
- थोड़ा धीमा
- MySQLdb के साथ संगत नहीं है
https://pypi.python.org/pypi/pymysql
- शुद्ध अजगर
- mysql-connector से तेज़
- लगभग पूरी तरह से
MySQLdb
के साथ संगत , कॉल करने के बादpymysql.install_as_MySQLdb()
https://pypi.python.org/pypi/cymysql
- वैकल्पिक सी स्पीडअप के साथ pymysql का कांटा
https://pypi.python.org/pypi/mysqlclient
- Django की अनुशंसित लाइब्रेरी।
- मूल MySQLdb का अनुकूल कांटा, किसी दिन वापस विलय की उम्मीद है
- सबसे तेज़ कार्यान्वयन, क्योंकि यह C आधारित है।
- MySQLdb के साथ सबसे अधिक संगत, क्योंकि यह एक कांटा है
- डेबियन और उबंटू इसका उपयोग
python-mysqldb
दोनों प्रदान करने के लिए करते हैं औरpython3-mysqldb
पैकेज।
यहां बेंचमार्क:https://github.com/methane/mysql-driver-benchmarks