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() for x in 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() for x in 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 Insert
- পরবর্তী পৃষ্ঠা MySQL Where