欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 查看表的外鍵在

洪振霞1年前10瀏覽0評論

MySQL是一種流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。在建立數(shù)據(jù)庫時(shí),表之間可以通過外鍵來建立關(guān)聯(lián)。外鍵是一個(gè)字段或多個(gè)字段的組合,它們指向另一個(gè)表的一個(gè)或多個(gè)字段。我們可以使用MySQL查看表的外鍵。

USE database_name;
SHOW CREATE TABLE table_name;

以上代碼會(huì)顯示表的詳細(xì)信息,包括外鍵信息。我們可以查找包含外鍵的字段,并查看它們指向哪個(gè)表和哪個(gè)字段。

另一種方法是使用以下語句來找到所有包含外鍵的表:

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

這個(gè)信息表提供了關(guān)于鍵和外鍵的詳細(xì)信息,可以用來查詢所有包含外鍵的表。

如果您想查看表中是否有外鍵,可以使用以下代碼:

SHOW INDEX FROM table_name WHERE Non_unique = 0 AND Index_type = 'FOREIGN';

這行代碼將顯示表中所有的外鍵約束。

總之,在MySQL中查看表的外鍵信息是非常簡單的。您可以使用SHOW CREATE TABLE和SELECT和SHOW INDEX的結(jié)合來找到所需的信息。