Hãy thử khởi động lại ứng dụng mysql bằng tùy chọn --skip-auto-rehash và thử lại DROP TABLE.
Nếu cách trên không hoạt động, hãy thử cách này từ MySQL Manual:
Bạn có một từ điển dữ liệu innodb bị hỏng ..
https://dev.mysql.com/doc /refman/5.0/en/innodb-troubleshooting-datadict.html
Sự cố với Bảng tạm thời
Nếu MySQL gặp sự cố ở giữa hoạt động ALTER TABLE, bạn có thể kết thúc với một bảng tạm thời mồ côi bên trong không gian bảng InnoDB. Sử dụng Table Monitor, bạn có thể thấy bảng được liệt kê có tên bắt đầu bằng # sql-. Bạn có thể thực hiện các câu lệnh SQL trên các bảng có tên chứa ký tự “#” nếu bạn đặt tên trong dấu gạch ngược. Do đó, bạn có thể loại bỏ một bảng mồ côi như bất kỳ bảng nào khác bằng cách sử dụng phương pháp được mô tả trước đó. Để sao chép hoặc đổi tên tệp trong Unix shell, bạn cần đặt tên tệp trong dấu ngoặc kép nếu tên tệp chứa “#”.