データベースに関して必要だったほとんどすべての情報は、information_schema で見つけることができました。
今回は、単一のクエリを使用してデータベース内のすべての外部キーの詳細を読み取る必要がありました。constraints like on delete, on update
show create table
すべての個々のテーブルに対して行うことができます。しかし、このような選択クエリを介してこれらの詳細を取得する方法はありますか?
SELECT CONSTRAINT_NAME, TABLE_NAME,COLUMN_NAME, REFERENCED_TABLE_NAME,
REFERENCED_COLUMN_NAME FROM information_schema.`KEY_COLUMN_USAGE` WHERE
table_schema = 'mydbname' AND referenced_column_name IS NOT NULL
on delete, on update
それはうまく機能していますが、単一のクエリで外部キーに関するすべての情報を取得できるように、これらの値を取得するにはどうすればよいですか? のような制約が欠けているだけです。