私はかなり大きなリレーショナル データベースを持っており、管理者のバックエンドに取り組んでいます。特定のテーブルの列を参照しているテーブルを知りたいです。
例: をプライマリ インデックスproducts
とするテーブルがあるとします。テーブル、テーブル、テーブルid
など、このインデックスを参照するテーブルを多数作成できます。特定の製品を削除したい場合は、最初に他のテーブルを操作する必要があります。単純な「cascade」または「delete」ディレクティブでは不十分です。MySQL に、どのテーブルのどの列がインデックスを参照しているかを正確に教えてもらうにはどうすればよいですか?orders
user_bookmarks
product_reviews
products.id
おまけの質問: phpmyadmin を使用してこの情報を取得する組み込みの方法はありますか?