是否可以从 MySQL 命令行在单个查询中列出相关数据库中的所有索引/约束/FK 等?
提前致谢
富有的
答案1
我们还可以在 where 子句中引用 INFORMATION_SCHEMA.TABLE_CONSTRAINTS 字典表,其中提供 TABLE_SCHEMA 和 CONSTRAINT_TYPE /
CONSTRAINT_TYPE 可以是 'UNIQUE'/'PRIMARY KEY'/FOREIGN KEY'
答案2
查看 information_schema 数据库,也许这些表可以帮助您:
- 引用约束
- COLUMNS 表(列 COLUMN_KEY)