কম্পিউটার টিউটোরিয়াল

Python দিয়ে MySQL কলামে কমেন্ট যোগ করা

কমেন্ট হলো কোড বা কলামের উদ্দেশ্য ব্যাখ্যা করার জন্য লেখা টেক্সট। এটি কম্পাইলার অদেখা করে, শুধু মেনে রেখে বা অন্য ডেভেলপারদের বুঝতে সুবিধার্থে রাখা হয়।

SQL টেবিলের কলামেও কমেন্ট যোগ করা যায়। এটি ALTER কমান্ড, MODIFY কমান্ড ও COMMENT ক্লজ দিয়ে করা হয়।

সিনট্যাক্স

ALTER TABLE table_name MODIFY column_name column_definition COMMENT "your_comment"

এখানে, table_name = টেবিলের নাম, column_name ও column_definition = কলামের নাম ও ডেটা টাইপ, your_comment = আপনার望む কমেন্ট।

Python-এ MySQL ব্যবহার করে কলামে কমেন্ট যোগ করার ধাপসমূহ

  1. MySQL কনেক্টর ইম্পোর্ট করুন
  2. connect() ব্যবহার করে কনেকশন স্থাপন করুন
  3. cursor() মেথড দিয়ে কার্সার অবজেক্ট তৈরি করুন
  4. উপযুক্ত MySQL স্টেটমেন্ট ব্যবহার করে কোয়েরি তৈরি করুন
  5. execute() মেথড দিয়ে SQL কোয়েরি এক্সিকিউট করুন
  6. কনেকশন বন্ধ করুন

উদাহরণ

ধরুন Students টেবিলে addr নামে VARCHAR(50) টাইপের একটি কলাম আছে। এতে কমেন্ট যোগ করব যে এটি ঠিকানার কলাম।

import mysql.connector

db = mysql.connector.connect(
    host="your_host",
    user="your_username",
    password="your_password",
    database="database_name"
)

cursor = db.cursor()
query = 'ALTER TABLE Students MODIFY Address VARCHAR(100) COMMENT "This is the column to store address."'
cursor.execute(query)
db.commit()
print("কমেন্ট যোগ হয়েছে।")
db.close()

উপরের কোড Address কলামে কমেন্ট যোগ করবে। এটি যাচাই করতে SHOW FULL COLUMNS FROM table_name কমান্ড ব্যবহার করা যায়।

আউটপুট

কমেন্ট যোগ হয়েছে।
  1. MySQL-এ টেবিলে নতুন কলাম যোগ করার পদ্ধতি

  2. MySQL-এ NOT NULL কলাম যোগ করা (টেবিল তৈরি সময় ও পরে)

  3. MySQL-এ এগরিগেট ফাংশন (SUM) ছাড়া কলাম যোগফল বের করা

  4. phpMyAdmin-এ MySQL কলামে AUTO_INCREMENT যোগ করা