phpMyAdmin中缺少表和记录

时间:2012-01-17 23:33:45

标签: mysql phpmyadmin

在圣诞节假期之前,我正在研究一个数据库系统,因为我回来了,我在phpMyAdmin中缺少表格,在我离开的表格中,我缺少15/40条记录。

在我离开之前,这工作正常,在我重新登录之前我没有做任何事情。

我在cPanel中运行了check数据库,这就是它的结果:

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

请让我知道其他数据会有用 - 重新创建这些表格会很糟糕。

1 个答案:

答案 0 :(得分:0)

这看起来像是数据库文件的损坏。您仍然可以修复表格。在PHPMyAdmin中,选中有问题的表旁边的框。然后点击表格列表底部的Repair Table

如果这不起作用,有几种不同的方法可以尝试表修复,但您很可能需要在数据库服务器上进行命令行访问。