2013-01-24 24 views
5

मैं एक पायथन उपयोगकर्ता नहीं हूं और हालांकि मैंने MySQL का उपयोग किया है, मैं एक विशेषज्ञ नहीं हूं। इसके अलावा, मैं मुख्य रूप से एक विंडोज उपयोगकर्ता हूं और मुझे कमांड लाइन स्क्रिप्ट चलाने के बारे में बहुत कुछ पता नहीं है। तो यह एक बेवकूफ सवाल हो सकता है, लेकिन मैं वैसे भी पूछने के लिए ...विंडोज 7 मशीन पर PyMySQL स्थापित करना

Btw (मेरा उद्देश्य 'बेसबॉल एक छड़ी पर' स्थापित करने के लिए है)

मैं अजगर (एक विंडोज 7 मशीन पर संस्करण 3.3) स्थापित ।

अगला यह pymysql स्थापित करने के लिए कहता है। तो मैंने https://github.com/petehunt/PyMySQL/

रीमेमे कहता है "बस स्थानीय निर्देशिका से build-py3k.sh स्क्रिप्ट चलाएं। यह ./py3k निर्देशिका में एक कार्य पैकेज तैयार करेगा।" मुझे बिल्कुल नहीं पता कि इसका क्या अर्थ है। मैं इसे कैसे चला सकता हूं? मैंने इसे पायथन कमांड लाइन इंटरफ़ेस में टाइप करने का प्रयास किया और यह मुझे एक त्रुटि दी।

+0

पर testconn.py के रूप में मैंने Sourceforge पर एक स्टिक फ़ोरम पर बेसबॉल पाया मुझे उस मार्ग के माध्यम से इसके साथ कुछ मदद मिली है। भविष्य के संदर्भ के लिए, बीबीओएस को पायथन 2.7 की आवश्यकता है, और अब नए इंस्टॉलेशन निर्देश हैं इसलिए pymysql अब आवश्यक नहीं है। –

उत्तर

4

http://www.cc.gatech.edu/classes/AY2012/cs2316_fall/presentations/HOWTO_install_pymysql_windows.pdf कुछ बहुत स्पष्ट निर्देश है, और खिड़कियों 8 चल अजगर 3.3 ज़िप यहां पर मेरे लिए काम किया: http://www.summet.com/dmsi/html/codesamples/pymysql3.zip

+1

इससे मेरी मदद मिली। यदि आप विंडोज 7 का उपयोग करते हैं तो अपने 'cmd.exe' को व्यवस्थापक के रूप में चलाने के लिए सुनिश्चित करें, अन्यथा आपको इंस्टॉल करने की अनुमति नहीं हो सकती है। – NuclearPeon

0

जीत + r और उसके बाद cmd तो डॉस इनपुट में आदेश इनपुट: स्थापित पिप pyMySQL लेकिन आपका कंप्यूटर पिप स्थापित नहीं किया गया है, इस पृष्ठ से संदर्भ लें https://pip.pypa.io/en/stable/

0

अजगर pymysql साथ XAMPP mysql खिड़कियों कनेक्ट:

चरण -1:

भागो कमान देने के लिए प्रेरित डी: \ अजगर-3.6.2 \ स्क्रिप्ट>pymysql स्थापित पिप

चरण -2:

#!D:/python-3.6.2/python.exe 
print ("Content-Type: text/html\n") 
import pymysql 
conn = pymysql.connect(host='localhost', port=3306, user='root', passwd='', db='python_mysql') 
cur = conn.cursor() 
cur.execute("SELECT * FROM authors") 
print(cur.description) 
print(" Test") 
for row in cur: 
    print(row) 
cur.close() 
conn.close() 

सहेजें फ़ाइल htdocs/PythonProject & खुले http://localhost/PythonProject \ test.py

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