使用 CHECK TABLE 語句對 MySQL 表進行維護有什麼用途?


資料庫伺服器可能會出現一些問題,例如,伺服器意外關閉、寫入硬碟時出錯等。這些情況可能會導致資料庫錯誤操作,最壞的情況下,可能導致資料庫崩潰。

藉助 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-Jun-2020

111 次瀏覽

開啟你的職業生涯

完成課程即可獲得認證

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