Tôi cũng đã gặp vấn đề tương tự trong quá khứ. Tất cả đã xảy ra sau khi di chuyển các tệp cơ sở dữ liệu đến vị trí mới và sau khi cập nhật máy chủ mysql. Tất cả các bảng có công cụ InnoDB đã biến mất khỏi cơ sở dữ liệu của tôi. Tôi đang cố gắng tạo lại chúng, nhưng mysql nói với tôi 1146: Table 'xxx' doesn't exist
mọi lúc cho đến khi tôi tạo lại cơ sở dữ liệu của mình và khởi động lại dịch vụ mysql.
Tôi nghĩ rằng cần phải đọc về mã nhị phân bảng InnoDB.