यह एक त्वरित ट्यूटोरियल है कि पायथन 3.7 को मैसकल
के साथ कैसे काम करना है, उन सभी के लिए धन्यवाद, जिनसे मुझे मेरे सवालों के जवाब मिले
- आशा है कि यह किसी दिन मदद करता है।
-------------------------------------------------- -
मेरा सिस्टम:
विंडोज संस्करण: प्रो 64-बिट
आवश्यकताएँ .. डाउनलोड और स्थापित इन पहले ...
1. डाउनलोड Xampp ..
https://www.apachefriends.org/download.html
2. डाउनलोड अजगर
https://www.python.org/downloads/windows/
- ------------
// METHOD
--------------
स्थापित करने के बाद सबसे पहले xampp स्थापित करें - Python 3.7 स्थापित करें।
एक बार दोनों को स्थापित करने के बाद - अपने विंडोज़ सिस्टम को रिबूट करें।
अब xampp शुरू करें और कंट्रोल पैनल से - mysql सर्वर शुरू करें।
सीएमडी और टर्मिनल प्रकार को खोलकर संस्करणों की पुष्टि करें
c:\>cd c:\xampp\mysql\bin
c:\xampp\mysql\bin>mysql -h localhost -v
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 10.1.21-MariaDB mariadb.org binary distribution
Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.
यह MYSQL संस्करण की जाँच करने के लिए है
c:\xampp\mysql\bin>python
Python 3.7.0b3 (v3.7.0b3:4e7efa9c6f, Mar 29 2018, 18:42:04) [MSC v.1913 64 bit (AMD64)] on win32
यह
अब पायथन संस्करण की जांच करने के लिए है कि दोनों की पुष्टि सीएमडी में निम्नलिखित प्रकार की गई है ...
c:\xampp\mysql\bin>pip install pymysql
Pymysql की स्थापना पूरी होने के बाद।
अपने डेस्कटॉप पर या त्वरित पहुंच के लिए "testconn.py" नामक एक नई फ़ाइल बनाएं।
इस फ़ाइल को उदात्त या किसी अन्य पाठ संपादक के साथ खोलें और इसे इसमें डालें।
अपने डेटाबेस को प्रतिबिंबित करने के लिए सेटिंग्स को बदलना याद रखें।
#!/usr/bin/python
import pymysql
pymysql.install_as_MySQLdb()
import MySQLdb
db = MySQLdb.connect(user="yourusernamehere",passwd="yourpasswordhere",host="yourhosthere",db="yourdatabasehere")
cursor = db.cursor()
cursor.execute("SELECT * from yourmysqltablehere")
data=cursor.fetchall()
for row in data :
print (row)
db.close()
अब अपने CMD में - टाइप करें
c:\Desktop>testconn.py
और यह thats ... अपने अब पूरी तरह से एक अजगर स्क्रिप्ट से mysql से जुड़ा ...
आनंद लें ...