Computer >> Máy Tính >  >> Lập trình >> MySQL

Việc sử dụng câu lệnh CHECK TABLE trong việc duy trì các bảng MySQL là gì?


Có thể có sự cố nào đó có thể xảy ra với máy chủ cơ sở dữ liệu, ví dụ:máy chủ bị tắt đột ngột, lỗi khi ghi dữ liệu vào đĩa cứng, v.v. Những tình huống này có thể làm cho cơ sở dữ liệu hoạt động không chính xác và trong trường hợp xấu nhất, nó có thể bị hỏng.

Với sự trợ giúp của câu lệnh CHECK TABLE MySQL cho phép chúng ta kiểm tra tính toàn vẹn của các bảng cơ sở dữ liệu. Cú pháp của nó sẽ như sau -

CHECK TABLE table_name

Ở đây, table_name là tên của bảng.

Ví dụ

Chúng tôi đang chạy câu lệnh này cho bảng Student_info như sau -

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)