Python Select From
- صفحه قبل MySQL اضافه کردن به
- صفحه بعدی MySQL جایی که
از جدول انتخاب کنید
برای انتخاب از جدول در 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() برای x در myresult: 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() برای x در myresult: 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 اضافه کردن به
- صفحه بعدی MySQL جایی که