कुछ गलत हो सकता है जो डेटाबेस सर्वर के साथ हो सकता है जैसे, सर्वर अप्रत्याशित रूप से बंद हो गया था, हार्ड डिस्क पर डेटा लिखते समय त्रुटि, आदि। ये स्थितियां डेटाबेस को गलत तरीके से संचालित कर सकती हैं और सबसे खराब स्थिति में, इसे क्रैश किया जा सकता है।
चेक टेबल स्टेटमेंट की मदद से MySQL हमें डेटाबेस टेबल की अखंडता की जांच करने की अनुमति देता है। इसका सिंटैक्स इस प्रकार होगा -
<पूर्व>तालिका तालिका का नाम जांचेंयहाँ, table_name तालिका का नाम है।
उदाहरण
हम इस कथन को तालिका Student_info के लिए निम्नानुसार चला रहे हैं -
mysql> तालिका की जांच करें student_info\G************************** 1. पंक्ति ********** **** तालिका:query.student_info सेशन:checkMsg_type:statusMsg_text:OK1 पंक्ति में सेट (0.00 सेकंड)