在維護 MySQL 表時 CHECK TABLE 語句有什麼用途?


資料庫伺服器可能會出現一些問題,例如:伺服器意外關閉、將資料寫入硬分時出錯,等等。這些情況可能導致資料庫無法正常執行,在最壞的情況下,可能會導致資料庫崩潰。

藉助 CHECK TABLE 語句,MySQL 允許我們檢查資料庫表的一致性。它的語法如下 -

CHECK TABLE table_name

其中,table_name 是表的名稱。

示例

我們針對 Student_info 表執行此語句,如下所示 -

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)

更新於: 20-6 月-2020

111 次瀏覽

開啟您的 職業旅程

完成本課程即可獲得認證

立即開始
廣告
© . All rights reserved.