কম্পিউটার

কিভাবে একটি MySQL ডাটাবেসে একটি পাইথন টিপল সন্নিবেশ করান?


ধরে নেওয়া হচ্ছে যে মাইএসকিউএল ডাটাবেস পরীক্ষা হিসাবে নামকরণ করা হয়েছে সার্ভারে উপস্থিত রয়েছে এবং কর্মচারী নামে একটি টেবিলও তৈরি করা হয়েছে। টেবিলে পাঁচটি ক্ষেত্র fname, lname, বয়স, লিঙ্গ এবং বেতন রয়েছে।

একটি টুপল অবজেক্ট যাতে একটি রেকর্ডের ডেটা থাকে তা হিসাবে সংজ্ঞায়িত করা হয়

t1=('Mac', 'Mohan', 20, 'M', 2000)

MySQL এবং Python 3 এর মধ্যে ইন্টারফেস স্থাপন করতে, আপনাকে PyMySQL মডিউল ইনস্টল করতে হবে। তারপর আপনি নিম্নলিখিত বিবৃতি ব্যবহার করে সংযোগ সেট আপ করতে পারেন

import PyMySQL
# Open database connection
db = PyMySQL.connect("localhost","root","","test" )
# prepare a cursor object using cursor() method
cursor = db.cursor()
ব্যবহার করে একটি কার্সার অবজেক্ট প্রস্তুত করুন

পরবর্তী ধাপ হল টুপলে ডেটা ব্যবহার করে সন্নিবেশ ক্যোয়ারী সেট আপ করা

sql="insert into employee values(%s,%s,%d,%s,%d)" %t1

এখন এই ক্যোয়ারীটি কার্সার অবজেক্টের execute() পদ্ধতি ব্যবহার করে চালানো হয়

cursor.execute(sql)

আপনি যদি কর্মচারী টেবিলের বিষয়বস্তু পরীক্ষা করেন, এটি এতে যোগ করা নতুন রেকর্ড দেখাবে।


  1. পাইথনে মাইএসকিউএল ডাটাবেসে ঢোকানোর পরে আমি কীভাবে আইডি পেতে পারি?

  2. মাইএসকিউএল ওয়ার্কবেঞ্চ ব্যবহার করে কীভাবে মাইএসকিউএল ডাটাবেস ব্যাকআপ নেওয়া যায়?

  3. আমরা কিভাবে JDBC ব্যবহার করে MySQL ডাটাবেসে একটি ফাইল সন্নিবেশ/সঞ্চয় করব?

  4. কিভাবে একটি PostgreSql ডাটাবেসে একটি পাইথন টিপল সন্নিবেশ করান?