數據庫外鍵怎么找 mysql怎么查看表是否設置了外鍵?
mysql怎么查看表是否設置了外鍵?#查看數據庫所有表SELECT tba.TABLE_NAME FROM information_schema.TABLES tba WHERE tba.TABLE_
mysql怎么查看表是否設置了外鍵?
#查看數據庫所有表SELECT tba.TABLE_NAME FROM information_schema.TABLES tba WHERE tba.TABLE_SCHEMA= "你要查的數據庫名字"#查看某個庫中的一個表是哪些表的外鍵SELECT TABLE_NAME FROM KEY_COLUMN_USAGE WHERE CONSTRAINT_NAME="FK_PRODUCT_ID" AND REFERENCED_TABLE_NAME ="表的名字"AND REFERENCED_TABLE_SCHEMA="表的的數據名字"
mysql如何查看外鍵?
查看方式主要是通過第三方工具或者是sql語句,主要有以下三種方式1:使用Navicateformysql,打開數據庫、查看數據庫表、查看設計表、選擇外鍵選項卡,就可以查看外鍵2:使用sql語句showcreatetable表名這個命令可以查看表的所有信息,包括一些字段類型,字段的約束,外鍵,主鍵,索引,字符編碼等等。3:查看某個表或者某個列的外鍵信息selectTABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME,REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAMEfromKEY_COLUMN_USAGEwhereREFERENCED_TABLE_NAME="<table>"如果需要查看某一列上的外鍵關系,需要添加列的條件REFERENCED_COLUMN_NAME.xx=xx方法一比較直觀,方法三比較準確!