Tôi hoàn toàn bị mất như thế nào hoặc tại sao lỗi này hiển thị khi tôi duyệt qua dữ liệu bảng.# 1033 - Thông tin không chính xác trong hồ sơ: './database_name/table_name.frm'
Một điều tôi đã lưu ý là Công cụ lưu trữ đã được chuyển sang MyISAM với InnoDB nói rằng nó đã bị vô hiệu hóa.
Tôi đang chờ phản hồi từ công ty lưu trữ nhưng có điều gì tôi có thể khám phá cho đến khi tôi nghe lại từ họ không?
Hình vuông nên được sao lưu trên máy chủ nhưng khi tôi tải xuống, tệp này trống.
Mọi mẹo truy cập dữ liệu này được đánh giá rất nhiều.
Duskwuff - bạn đã hoàn toàn chính xác. Đó chính xác là những gì đã xảy ra. Rất may dữ liệu đã không bị phá hủy khi họ kích hoạt InnoDB. – warr0032
Phew! Bây giờ là lúc để tìm một máy chủ web mà sẽ không làm những điều khủng khiếp như thế. :) – duskwuff
Chủ yếu điều này xảy ra khi mysqld bị giết bởi nhân viên thoát khỏi bộ nhớ, và sau khi khởi động lại ngay lập tức, sẽ không có đủ bộ nhớ trống để khởi động động cơ InnoDB. Giải pháp: khởi động lại mysqld với đủ bộ nhớ trống và chạy 'mysqlcheck -r' trên tất cả các bảng đó. – hek2mgl