使用 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)
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP