2017-02-28 11 views
9

के साथ MySQL कनेक्ट करें मैं Python 3.6 के साथ MySQL से कनेक्ट करने के लिए एक लाइब्रेरी की तलाश में हूं। मैंने पाया सभी लाइब्रेरी केवल पायथन के पुराने संस्करणों के साथ काम करते थे। अफसोस की बात है कि मैं पुराने पायथन संस्करण में नहीं बदल सकता क्योंकि मुझे कुछ फ़ंक्शंस की आवश्यकता है, जो पाइथन 3.6 में पेश किए गए हैं।पायथन 3.6

मैं रास्पबेरी पीआई 3 पर प्रोग्रामिंग कर रहा हूं, लेकिन मुझे नहीं लगता कि यह कुछ भी बदलना चाहिए।

किसी भी मदद के लिए धन्यवाद!

+0

पायथन 3.6 में आपको क्या पेश किया गया था? –

+0

* "हमें पुस्तक, टूल, सॉफ़्टवेयर लाइब्रेरी, ट्यूटोरियल या अन्य ऑफ़-साइट संसाधन की सिफारिश करने या खोजने के लिए पूछे जाने वाले प्रश्न स्टैक ओवरफ़्लो के लिए ऑफ-विषय हैं क्योंकि वे राय वाले उत्तरों और स्पैम को आकर्षित करते हैं। इसके बजाय, समस्या का वर्णन करें और क्या है इसे हल करने के लिए अभी तक किया गया है। "* – jww

+0

ओपी का प्रश्न शीर्षक मुझे स्पष्ट लगता है। वह पाइथन 3.6 को MySQL क्लाइंट से कनेक्ट करने का एक तरीका ढूंढ रहा है जब इंस्टॉलर केवल 3.4 पर इंगित करता है। यह सवाल एक अच्छा है और मैं यह जवाब भी ढूंढ रहा हूं। –

उत्तर

11

mysqlclient आधिकारिक तौर पर python3.6 का समर्थन करता है।

https://pypi.python.org/pypi/mysqlclient

+1

मैंने कोई त्रुटि के साथ mysqlclient स्थापित किया है, लेकिन मैंने इसे अपनी पायथन स्क्रिप्ट में आयात करने का प्रबंधन नहीं किया है। मैंने इंटरनेट पर जो कुछ भी पाया, उसे आयात किया जैसे आयात MySlqclient, mysql, _mysql, mysqldb, ... लेकिन कुछ भी ठीक काम नहीं किया ... – no0by5

+0

मैं आपको कर्सर का उपयोग करने का सुझाव देता हूं: https://mysqlclient.readthedocs.io/en/ नवीनतम/MySQLdb.html # मॉड्यूल- MySQLdb.cursors – Beomi

+0

मैंने रीडमे (https://github.com/PyMySQL/mysqlclient-python/blob/master/README.md) का पालन किया, उनके गीथब – no0by5

संबंधित मुद्दे