これは奇妙なものであり、テーブルが破損しているときに私が見た他のケースの1つではありません...
私は新鮮なクリーンなセッションから始めます (ブラウザの履歴をクリアし、セッションと Cookie をクロムまたは他のブラウザで初期化します)、ウェブサイトのログイン システムを使用してログインできます。Web サイトにログインすると、MySQL クエリを含む他のすべてのページで、テーブルが存在しないというエラーが発生します。
テーブルの表示、テーブルの作成、テーブルの修復 select * from、テーブルの削除、およびテーブルに対するその他の操作を行うと、テーブルが存在しないというエラーが発生します。
何が起こった可能性があるかについて、考えられるシナリオはありますか?? 既知のバグか何かですか?サーバー上でこれを引き起こす可能性のあるものを移動または変更したり、テーブルを削除しようとしたりしませんでした。
面白いことに、ブラウザーの履歴またはセッションをクリアするたびに、これが再現可能です。
いくつかのバージョン情報:
innodb_version 1.1.8
protocol_version 10
slave_type_conversions
バージョン 5.5.15
version_comment MySQL Community Server (GPL)
version_compile_machine x86
version_compile_os Win64PHP バージョン 5.2.17
今日まで、常に機能していました