Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं विंडोज़ पर पायथन 3 में MySQL से कैसे जुड़ सकता हूं?

वर्तमान में 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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में एक स्ट्रिंग में एकाधिक रिक्त स्थान जोड़ने का सबसे आसान तरीका - SPACE ()

  2. एक एकल MySQL तैयार कथन w/PHP और PDO में एक सरणी कैसे सम्मिलित करें?

  3. MySQL मास्टर टू मास्टर प्रतिकृति

  4. MySQL ट्यूटोरियल - मास्टर वैल्यू के पीछे के सेकंड को समझना

  5. एक MySQL तालिका में डालें या मौजूद होने पर अपडेट करें