gpt4 book ai didi

php - 如何使用 PHP 从 MySQL 检索引用表 (FK)?

转载 作者:行者123 更新时间:2023-11-29 02:05:02 24 4
gpt4 key购买 nike

使用 SHOW TABLE 和 SHOW COLUMNS ,我可以获得有关表的信息(字段,如果它们是主键、FK 等...),但没有关于外键外链的信息!

编辑:非常感谢...我会引用

http://dev.mysql.com/doc/refman/5.0/es/key-column-usage-table.html

在 information_schema.KEY_COLUMN_USAGETABLE_NAME.COLUMN_NAME(链接到)REFERENCED_TABLE_NAME.REFERENCED_COLUMN_NAME

最佳答案

您可以使用information_schema.key_column_usage 表:

SELECT table_name, column_name, referenced_table_name, referenced_column_name
FROM information_schema.key_column_usage
WHERE referenced_table_name IS NOT NULL

如果您需要将查询限制在特定的数据库中,您可以添加 AND table_schema = 'yourdatabase'

关于php - 如何使用 PHP 从 MySQL 检索引用表 (FK)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8002907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com