Tôi khuyên bạn nên thử hai thứ:
1. Kiểm tra quyền
Đảm bảo rằng thư mục dữ liệu MySQL của bạn và tất cả các tệp trong đó thuộc sở hữu của người dùng mysql và nhóm mysql. Điều này có thể không xảy ra nếu bạn đã sao chép các tệp vào máy kiểm tra cục bộ của mình với tư cách là người dùng root:
chown -R mysql:mysql your-mysql-data-dir-here
2. Sửa chữa các bảng bị hỏng
Sử dụng mysqlcheck để kiểm tra các bảng bị hỏng và sửa chữa chúng nếu tìm thấy bất kỳ bảng nào:
mysqlcheck -u root -p --auto-repair --all-databases
Nếu bạn vẫn không thể sử dụng các bảng sau đó, hãy thử dùng mysqldump!