2012-01-17 82 views
0

在聖誕節假期前,我正在研究數據庫系統,自從我回來後,我在phpMyAdmin中缺少表格,在我離開的表格中,我錯過了15個/ 40條記錄。phpMyAdmin中缺少表格和記錄

這是工作的罰款在我離開之前,我沒有做任何事情之前,我重新登錄

我已經運行在的cPanel檢查數據庫,而這也正是它拿出。

tool_icarus is now being checked. 
tool_icarus.areas 
Error : Table 'tool_icarus.areas' doesn't exist 
status : Operation failed 
tool_icarus.books 
Error : Table 'tool_icarus.books' doesn't exist 
status : Operation failed 
tool_icarus.employee       OK 
tool_icarus.levels 
Error : Table 'tool_icarus.levels' doesn't exist 
status : Operation failed 
tool_icarus.presentation 
Error : Table 'tool_icarus.presentation' doesn't exist 
status : Operation failed 
tool_icarus.seminar 
Error : Table 'tool_icarus.seminar' doesn't exist 
status : Operation failed 
tool_icarus.test        OK 
tool_icarus.user_book 
Error : Table 'tool_icarus.user_book' doesn't exist 
status : Operation failed 
tool_icarus.users 
Error : Table 'tool_icarus.users' doesn't exist 
status : Operation failed 
tool_icarus.webinar 
Error : Table 'tool_icarus.webinar' doesn't exist 
status : Operation failed 
Check Complete 

請讓我知道其他數據是否有用 - 它會吸收必須重新創建這些表。

+0

這是對公衆開放嗎?聞起來像[SQL注入](http://xkcd.com/327/)... – cspray 2012-01-18 00:54:58

+0

不,不對公衆開放 它沒有被我的結局觸動(不是100%,如果主持或任何東西已經弄糟了東西向上) – user993626 2012-01-18 01:10:31

回答

0

這看起來像數據庫文件的損壞。您仍然可以修復表格。在PHPMyAdmin中檢查有問題的表旁邊的框。然後點擊表格列表底部的Repair Table

如果這不起作用,有幾種不同的方法可以嘗試修復表,但是您很可能需要在數據庫服務器上訪問命令行。