とらえどころのないmysqlテーブル:トラブルシューティングエラー1050
恐ろしい「テーブルはすでに存在している」(エラー1050)メッセージは、特にテーブルが薄い空気に消えているように見える場合、非常にイライラする可能性があります。 この逆説的な状況では、DESCRIBE
が存在しないと表を示していますが、CREATE TABLE
は既存として報告されており、データベースの矛盾を指します。
DESCRIBE contenttype
これを解決するには、これらのアプローチを試してみてください:contenttype
gunzfact_vbforumdb.contenttype
安全な削除:
DROP TABLE IF EXISTS contenttype;
テーブルの修理:
データファイルの削除(Advanced):
これらのメソッドを体系的に適用することにより、「テーブルが既に存在する」コンドラムを解決し、テーブルの作成またはアクセスに正常にアクセスできるはずです。大幅な変更を行う前に、常にデータベースをバックアップすることを忘れないでください。
以上が「DESCRIBE」でテーブルが存在しないと表示されるのに、MySQL で「テーブルがすでに存在します」(エラー 1050) が表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。