2012-01-17 23 views
0

Xmasの休暇の前に、私はデータベースシステムで作業していました。私は戻ってきたので、phpMyAdminにテーブルがありません。/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

+0

いいえ、公開していません それは私の最後に触れられていません(ホスティングや何かが何かを噛んでいる場合は100%ではありません)アップ) – user993626

答えて

0

これは、データベースファイルの破損のようです。それでもテーブルを修復できます。 PHPMyAdminでは、問題のあるテーブルの隣にあるチェックボックスをオンにします。次に、テーブルリストの一番下にあるRepair Tableをクリックします。

これでうまくいかない場合は、テーブル修復を試すいくつかの方法がありますが、ほとんどの場合、データベースサーバー上でコマンドラインアクセスが必要になります。

関連する問題