Python Select From
- الصفحة السابقة MySQL Insert
- الصفحة التالية MySQL Where
اختيار من الجدول
للاختيار من جدول في MySQL، استخدم جملة "SELECT":
مثال
اختيار جميع السجلات من الجدول "customers" وعرض النتائج:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers") myresult = mycursor.fetchall() للمحصول على سطر من النتيجة print(x)
التعليقات:استخدمنا fetchall()
الطريقة، التي تحصل من آخر جملة تنفذها على جميع السطور.
اختيار الأعمدة
إذا كنت ترغب في اختيار بعض الأعمدة فقط من الجدول، استخدم جملة "SELECT"، تتبعها بأسماء الأعمدة:
مثال
اختيار الأعمدة فقط:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT name, address FROM customers") myresult = mycursor.fetchall() للمحصول على سطر من النتيجة print(x)
استخدام طريقة fetchone()
إذا كنت مهتمًا فقط بسطر واحد، يمكنك استخدام fetchone()
الطريقة.
fetchone()
الطريقة ستعود السطر الأول من النتيجة:
مثال
الحصول على سطر واحد فقط:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", passwd="yourpassword", database="mydatabase" ) mycursor = mydb.cursor() mycursor.execute("SELECT * FROM customers") myresult = mycursor.fetchone() print(myresult)
- الصفحة السابقة MySQL Insert
- الصفحة التالية MySQL Where