ধরে নিই যে 'টেস্ট' নামে একটি মাইএসকিউএল ডাটাবেস সার্ভারে উপস্থিত রয়েছে এবং কর্মচারী নামে একটি টেবিলও তৈরি করা হয়েছে। টেবিলে পাঁচটি ক্ষেত্র fname, lname, age, gender, and salary আছে।
ধরুন আমরা Msql ডাটাবেসে নিম্নোক্তভাবে সংজ্ঞায়িত রেকর্ডের ডেটা সম্বলিত একটি টিপল অবজেক্ট সন্নিবেশ করতে চাই।
t1=('Steven', 'Assange', 21, 'M', 2001)
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)
আপনি যদি কর্মচারী টেবিলের বিষয়বস্তু পরীক্ষা করেন তবে এটি এতে যোগ করা একটি নতুন রেকর্ড দেখাবে।