কিছু ভুল হতে পারে যা ডাটাবেস সার্ভারে ঘটতে পারে যেমন, সার্ভারটি অপ্রত্যাশিতভাবে বন্ধ হয়ে গেছে, হার্ড ডিস্কে ডেটা লেখার সময় ত্রুটি, ইত্যাদি। এই পরিস্থিতিগুলি ডাটাবেসকে ভুলভাবে কাজ করতে পারে এবং সবচেয়ে খারাপ ক্ষেত্রে, এটি ক্র্যাশ হতে পারে।
চেক টেবিল স্টেটমেন্টের সাহায্যে MySQL আমাদের ডাটাবেস টেবিলের অখণ্ডতা পরীক্ষা করতে দেয়। এর সিনট্যাক্স নিম্নরূপ হবে -
CHECK TABLE table_name
এখানে, table_name হল টেবিলের নাম।
উদাহরণ
আমরা নিম্নরূপ ছাত্র_তথ্য টেবিলের জন্য এই বিবৃতিটি চালাচ্ছি -
mysql> CHECK table student_info\G *************************** 1. row *************************** Table: query.student_info Op: check Msg_type: status Msg_text: OK 1 row in set (0.00 sec)