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

MySQL-এ স্টোরেজ ইঞ্জিন অনুযায়ী টেবিল তালিকা দেখা (InnoDB)

নির্দিষ্ট স্টোরেজ ইঞ্জিন (যেমন InnoDB) ব্যবহারকারী টেবিলগুলো খুঁজে বের করতে INFORMATION_SCHEMA.TABLES কুয়েরি করুন।

সব কলাম সহ বিস্তারিত তথ্য

SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE ENGINE = 'InnoDB';

এটি টেবিল ক্যাটালগ, স্কিমা, টাইপ, ইঞ্জিন, ভার্সন, রো ফরম্যাট, রো কাউন্ট, ডেটা লেন্থ, ইনডেক্স লেন্থ, অটো-ইনক্রিমেন্ট, ক্রিয়েট টাইম ইত্যাদি দেখাবে।

শুধু টেবিল নাম

SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE ENGINE = 'InnoDB';

এটি শুধু টেবিল নামের তালিকা দেবে (৯৪টি রো উদাহরণে)।

অন্যান্য ইঞ্জিনের জন্য

WHERE ENGINE = 'MyISAM' বা 'MEMORY' ব্যবহার করে অন্য ইঞ্জিনের টেবিল খুঁজে বের করা যায়।

  1. MySQL-এ ALTER TABLE ... ENGINE দিয়ে স্টোরেজ ইঞ্জিন পরিবর্তন করা

  2. MySQL에서 NULL 또는 비NULL 여부로 전체 컬럼 업데이트하기

  3. MySQL에서 GRANT SELECT ON *.*로 모든 데이터베이스 모든 테이블 읽기 권한 주기

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