অনাবশ্যিক টেবিল ডেটাবেস থেকে মুছে ফেলতে DROP TABLE কমান্ড ব্যবহার করা হয়। এটি টেবিলের স্ট্রাকচার ও ডেটা দুটোই মুছে দেয়।
সিনট্যাক্স
DROP TABLE table_name
Python-এ MySQL ব্যবহার করে টেবিল ডিলিট করার ধাপসমূহ
- MySQL কনেক্টর ইম্পোর্ট করুন
connect()ব্যবহার করে কনেকশন স্থাপন করুনcursor()মেথড দিয়ে কার্সার অবজেক্ট তৈরি করুন- উপযুক্ত MySQL স্টেটমেন্ট ব্যবহার করে কোয়েরি তৈরি করুন
execute()মেথড দিয়ে SQL কোয়েরি এক্সিকিউট করুন- কনেকশন বন্ধ করুন
উদাহরণ
Employees টেবিল ডেটাবেস থেকে ডিলিট করব।
import mysql.connector
db = mysql.connector.connect(
host="your_host",
user="your_username",
password="your_password",
database="database_name"
)
cursor = db.cursor()
query = "DROP TABLE Employees"
cursor.execute(query)
print("টেবিল ড্রপ হয়েছে।")
db.close()
এটি সফল হলে টেবিল ডিলিট হয়ে যাবে। SHOW TABLES দিয়ে যাচাই করা যাবে।
আউটপুট
টেবিল ড্রপ হয়েছে।
দ্রষ্টব্য
DELETE ও DROP একই নয়। DELETE শুধু রো ডিলিট করে, টেবিল স্ট্রাকচার থাকে। DROP টেবিল স্ট্রাকচারসহ পুরো টেবিল মুছে দেয়।