Mysql error Cannotfindoropentablexxfromtheinternal problem solution This error occurs in website event logs:
Event Type: Error
Event Source: MySQL
Event Type: None
Event ID: 100
Date: 2012-8-14
Event: 8:07:59
User: N/
Computer: abcserver
Description:
The code is as follows: Cannot find or open table phpwind/pw_zhuanti from the internal data dictionary of InnoDB though. frm file for the table exists. maybe you have deleted and recreated InnoDB data files but have forgotten to delete the corresponding. frm files of InnoDB tables, or you have moved. frm files to another database? Or, the table contains indexes that this version of the engine
Doesn' t support.
See http://dev.mysql.com/doc/refman/5.1/en/innodb-troubleshooting.html
How you can resolve the problem.
For more information, see Help and Support Center at http://www.mysql.com.
But I checked it. This table does not exist. This error indicates that a table has been deleted, but the. frm file still exists, causing read errors.
So I looked for it on the server and found the pw_zhuanti.frm file in the mysql data storage folder, deleted it, and solved it. This problem has never occurred again.