程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Mysql錯誤Cannot find or open table x/x from the internal問題解決方法

Mysql錯誤Cannot find or open table x/x from the internal問題解決方法

編輯:MySQL綜合教程

網站事件日志出現了這個錯誤:

事件類型: 錯誤
事件來源: MySQL
事件種類: 無
事件 ID: 100
日期:  2012-8-14
事件:  8:07:59
用戶:  N/A
計算機: abcserver
描述:
復制代碼 代碼如下:Cannot find or open table phpwind/pw_zhuanti from the internal data dictionary of InnoDB though the .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.

但是查了一下,並沒有這個表啊。這個的錯誤的意思大概是某表已經刪除了,但是.frm文件還存在,所以會造成讀取錯誤等等。

於是服務器上找了一下,在mysql數據存儲文件夾,找到了pw_zhuanti.frm文件,刪除,之後解決了,再也沒有出現過這個問題了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved