在圣诞节假期之前,我正在研究一个数据库系统,因为我回来了,我在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
请让我知道其他数据会有用 - 重新创建这些表格会很糟糕。
答案 0 :(得分:0)
这看起来像是数据库文件的损坏。您仍然可以修复表格。在PHPMyAdmin中,选中有问题的表旁边的框。然后点击表格列表底部的Repair Table
。
如果这不起作用,有几种不同的方法可以尝试表修复,但您很可能需要在数据库服务器上进行命令行访问。