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

MySQL ডাটাবেসের টেবিলগুলোর টেবিল স্ট্যাটাস কীভাবে চেক করবেন?

SHOW TABLE STATUS স্টেটমেন্টের সাহায্যে ডাটাবেসের টেবিলগুলোর স্ট্যাটাস চেক করা যায়। উদাহরণস্বরূপ, tutorial নামক ডাটাবেসে এই স্টেটমেন্ট এক্সিকিউট করলে টেবিলগুলোর স্ট্যাটাস নিচের মতো পাওয়া যায়:

mysql> SHOW TABLE STATUS \G
*************************** 1. row ***************************
  Name: student
  Engine: InnoDB
  Version: 10
  Row_format: Compact
  Rows: 0
  Avg_row_length: 0
  Data_length: 16384
  Max_data_length: 0
  Index_length: 0
  Data_free: 7340032
  Auto_increment: NULL
  Create_time: 2017-10-24 09:34:29
  Update_time: NULL
  Check_time: NULL
  Collation: latin1_swedish_ci
  Checksum: NULL
  Create_options: 
  Comment: 
1 row in set (0.00 sec)

এই ডাটাবেসে শুধু 'student' নামক একটি টেবিল আছে।

  1. MySQL-এ নির্দিষ্ট কলামের সব NULL মান আপডেট করে অন্য মান দিয়ে প্রতিস্থাপন করা

  2. MySQL-এ COUNT(*) দিয়ে টেবিলের রো সংখ্যা জানা

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

  4. MySQL-এ টেবিল খালি কিনা চেক করা (SELECT রিটার্ন খালি সেট)