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

MySQL-এ নির্দিষ্ট ডেটাবেসের সকল টেবিলের ক্যারেক্টার সেট কলাম নামসহ কীভাবে চেক করব?


নিচের MySQL কোয়ারিটি ব্যবহার করে একটি নির্দিষ্ট ডেটাবেসের সকল টেবিলের ক্যারেক্টার সেট চেক করা যায় −

mysql> Select Column_name, TABLE_NAME, CHARACTER_SET_NAME FROM INFORMATION_SCHEMA.Columns Where TABLE_SCHEMA = 'db_name';

উদাহরণ

উদাহরণস্বরূপ, নিচের কোয়ারিটি 'Alpha' নামক ডেটাবেসের সকল টেবিলের ক্যারেক্টার সেট কলাম নামসহ ফেরত দেয়।

mysql> Select Column_name 'Column',TABLE_NAME, CHARACTER_SET_NAME FROM INFORMATION_SCHEMA.Columns Where TABLE_SCHEMA = 'Alpha'; +---------+------------+--------------------+ | Column  | TABLE_NAME | CHARACTER_SET_NAME | +---------+------------+--------------------+ | Name    | employee   | latin1             | | email   | employee   | latin1             | | Name    | student    | latin1             | | RollNo  | student    | NULL               | | Address | student    | latin1             | +---------+------------+--------------------+ 5 rows in set (0.04 sec)

  1. MySQL ডেটাবেস/টেবিল/কলামের ক্যারেক্টার সেট কীভাবে জানবেন?

  2. MySQL-এ একক স্টেটমেন্টে ডেটাবেসের সব টেবিল ডেসক্রাইব করা

  3. MySQL-এ INFORMATION_SCHEMA.TABLES দিয়ে টেবিল অস্তিত্ব চেক করা

  4. MySQL-এ INFORMATION_SCHEMA.COLUMNS দিয়ে নির্দিষ্ট কলাম কোন টেবিলে আছে তা খুঁজে বের করা