Cách khắc phục lỗi “Cannot Find File: .myi” trong MySQL?

1. Nguyên nhân gây ra lỗi “Cannot Find File: .myi” trong MySQL?

  • Đôi khi do hệ thống tắt đột ngột tại thời điểm sử dụng MySQL
  • Lỗi mã nội bộ trong MyISAM
  • Do vấn đề vật lý
  • Vì lỗi mạng
  • Khóa Table không phù hợp

2. Cách khắc phục lỗi “Cannot Find File: .myi” trong MySQL?

# 1: Sử dụng lệnh sửa chữa MySQL

Tuy nhiên, để sử dụng MySQL các lệnh sửa chữa, trước tiên bạn phải kiểm tra mức độ hỏng của bảng cơ sở dữ liệu bằng cách làm theo một trong các lệnh đã đề cập:

  • CHECK TABLE table_name
  • myisamchk * .MYI
  • mysqlcheck * .MYI

Khi bất kỳ hư hỏng nào được xác định, hãy làm theo các lệnh để sửa chữa toàn bộ bảng cơ sở dữ liệu nơi phát hiện ra hư hỏng.

  • REPAIR TABLE table_name
  • myisamchk * .MYI
  • mysqlcheck * .MYI
# 2: Sử dụng The Backup

Nếu cơ sở dữ liệu của bạn bị hỏng hoặc bị hỏng thì bạn có thể sử dụng bản sao lưu của cơ sở dữ liệu để lấy lại tệp. Nhưng khi bạn không có bất kỳ bản sao lưu nào thì bạn có thể thực hiện bước tiếp theo.

Nếu các phương pháp nêu trên không thể sửa chữa Lỗi không thể tìm thấy tệp: .MYI  , thì tốt hơn nên sử dụng một số phần mềm chuyên nghiệp để sửa cơ sở dữ liệu bị hỏng.

#3. Sử dụng tool phát hiện và check lỗi?

TOOL mình sẽ để ở bài viết này – mọi người vào tải và làm theo hướng dẫn nhé: https://thuemaychuao.net/lam-the-nao-de-sua-loi-bang-innodb-trong-mysql/

3. Kết luận:

Như vậy là mình đã hướng dẫn xong cho các bạn “Cách khắc phục lỗi “Cannot Find File: .myi” trong MySQL?” – chúc các bạn thành công.

Leave a Reply

Your email address will not be published.


*