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

MySQL-এ সব ডাটাবেসের খালি না এমন টেবিলের তালিকা

MySQL-এ সব ডাটাবেসের নন-এম্পটি (non-empty) টেবিলের তালিকা পেতে information_schema.tables ব্যবহার করুন। কুয়েরি:

SELECT TABLE_TYPE, TABLE_NAME FROM information_schema.TABLES WHERE TABLE_ROWS >= 1;

এই কুয়েরি শুধু যেসব টেবিলে কমপক্ষে ১ সারি ডেটা আছে সেগুলো দেখাবে। ফলাফলে BASE TABLE টাইপের টেবিলগুলো দেখানো হবে যেগুলোতে ডেটা রয়েছে।

নোট: আউটপুট বড় হলে শুধু প্রাসঙ্গিক টেবিলের নাম দেখানো হয়েছে।

  1. MySQL-এ REVOKE SHOW DATABASES দিয়ে ইউজারের সব ডেটাবেস দেখার পারমিশন সরানো

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

  3. MySQL-এ সব ডেটাবেসের তালিকা দেখানো (information_schema)

  4. MySQL ডেটাবেসের সব টেবিল লিস্ট করা