これでうまくいくはずです:
SET FOREIGN_KEY_CHECKS=0; DROP TABLE bericht; SET FOREIGN_KEY_CHECKS=1;
他の人が指摘しているように、これは質問で尋ねられたものであっても、あなたが望むものになることはほとんどありません。より安全な解決策は、berichtに応じてテーブルを削除することです。 berichtを削除する前 。その方法については、CloudyMarbleの回答を参照してください。データベース自体を削除して再作成したくない、またはできない場合は、bashと投稿のメソッドを使用して、データベース内のすべてのテーブルを削除します。
#1217 エラーは、削除しようとしているテーブルに対して他のテーブルに外部キー制約があり、InnoDBデータベースエンジンを使用している場合に発生します。このソリューションは、拘束のチェックを一時的に無効にしてから、再度有効にします。 ドキュメント
をお読みください 多くのための。 berichtに応じて、テーブル内の外部キー制約とフィールドを必ず削除してください。 、そうしないと、データベースが壊れた状態のままになる可能性があります。